Test Lists (Standalone)

In the Standalone version you can execute one or more tests through a Test List. There are two types of Test Lists: Static and Dynamic.

  • A Static Test List contains a fixed, predetermined list of tests.
  • A Dynamic Test List contains a list of tests that is dynamically generated upon execution based on test properties.

Static Test List 

  1. Click the Test Lists Tab.
  2. Click List in the Add ribbon.
  3.  

    Add List button

     

  4. Name the Test List.
  5. Add the test(s) to the list from left to right.
  6.  

    Add Test to Test List

     

  7. Click OK to save the new Test List.
  8. Click Run List in the Execution ribbon.

  9. Run List Button


    • Select multiple Test Lists using the Shift key or Ctrl + Click, then click Run List to execute those lists in their order of selection.
    • To update the run result on each step to prevent results loss on possible browser crash, select Run list persisting result from the Run Lists dropdown. (Deprecated in 2013 R1)

      Run list persisting result
  10. The Test Studio Test Runner launches first in a command prompt window. This calls each test in the list.
  11.  

     

  12. A browser window or WPF app opens and each test executes in sequence. Upon completion, the Results tab opens.
  13.  

    Test List Results Entry

     

  14. To view the test results, double click the test result entry in the Timeline view (TestList1 in this example).

Dynamic Test List

  1. Click the Project tab. Right-click a test and click Properties. Assign it an attribute in the Properties Inspector. Below I have set Owner to Telerik and Priority to 1.
  2.  

    Properties Inspector

     

  3. Click the Test Lists Tab.
  4. Click Dynamic List in the Add ribbon.
  5.  

    Dynamic List button

     

  6. Name the Test List.
  7. Craft one or more Rules to filter on specific criteria, clicking Add Test List rule button after each one. The current results are displayed real-time.
  8.  

    Add Dynamic Test List dialog

     

  9. Click OK to save the new Test List.
  • Each time you click Run List in the Execution ribbon, Test Studio dynamically queries the project and executes the tests that meet the criteria of the Rules.
  •  

    Please see this blog post for an in-depth look at Dynamic Test Lists.