Learn to use Visual Studio, Visual Studio Online, Application Insights and Team
Foundation Server to decrease rework, increase transparency into your application and increase the rate at which
you can ship high quality software throughout the application lifecycle
Not certain how Microsoft manages to get the incredible people we do to be our MVPs – but I am very glad we do!
Today on a call i mentioned not having time to do blog posts for the new features in Visual Studio Update 1 and one of my MVPs (now one of my favorite MVPs<g>) mentioned she would be happy to help.
By the time i had made it home i had two of these posts in my inbox!
THANK YOU ANNA!
Pausing and resuming test execution from the test runner in Microsoft Test Manager by Anna Russo
If you are looking to pause and resume test execution in the test runner this is how it works.
1. Run your test case as you normally would.
2. Click on the Pause icon on the Test Runner menu or on the Pause option in the test result state drop down menu
3. Click Save and Close
4. When you are ready to resume testing, you will see your test case waiting for you in the Paused state. Select the test case and click on the Resume button
5. Another way you can resume your test is from the Analyze Test Runs menu
6. Like magic your test execution will re-appear in the test runner just the way you left it.
7. I also found it handy that you can easily find and go back to your paused tests from the test runner dropdown.
Edit test case from the Test Runner
I’m sure this is a stretch of the imagination for most testers, but let’s pretend there aren’t enough details about the requirements for you to know what the expected result of a test step is. Editing a test case during execution becomes helpful in maintaining a test case.
1. Click on the edit hyperlink below the title of the test case.
2. The test case work item is opened and in this case I am editing my test case by adding an expected result.
3. Click the Save and close button at the bottom of the work item.
4. In order to view your test case edits in the test runner, you will need to select the Reset button.
5. Once the test is reset, you can start your test execution again.
6. My newly added expected result is now visible in the test runner
About Anna Russo
Improving Software Quality with Software Application Lifecycle Management Process Consulting, Microsoft Test Professional 2010, Microsoft Test Manager 2010, Visual Studio 2010 and Team Foundation Server Implementations is what I do at Imaginet
Previous version did allow us to pause and resume manual testing with the condition that Test Runner shouldn't be closed. This( Visual Studio Update 1) unblocks that condition..anymore, pause the test, go home, resume testing next day from where it was left...very nice...!!
This feature was highly requested but does it require TFS 2012 or is it just a feature of MTM 2012?
Since we keep track of the paused state in TFS it requires both the Microsoft Test Manager and Team Foundation sever to be updated
MTM: I have a test plan with couple of test cases. I would like to run the test plan with couple of options. 1) when there is failure at any point, I do not want to procede further. I mean force stop when there is failure at any point.
2) When there is a failure on any one test case, it should skip and procede to next test case.
This is in regards with automatic build verification tests. After scheduled builds, we would like to run couple of test plans.