If you are using the older test case management page then you get options to switch to newer interface by simply clicking a button.
Click on "Switch to new manage page" or "Switch to new interface" button to switch the interface.
New test case management interface
Here is what you would see as the new UI.
The new interface is simple and intuitive.
You see the test suites list, test cases list along with the tools and options to work with these lists.
The suites tree is shown on the left pane, and on the right pane by default you see a list of all the test cases added under the project.
The test cases can be sorted and filtered on the basis of some key columns. You can click a test suite's name on the suites tree to see all test cases belonging to the suite and its child suites.
Let us now see what tools and options are available to better manage test suites and test cases. In the image given below the key options have been numbered, the individual details are given below the image.
To expand and collapse test suite's tree
To search a particular suite by its title
Search is triggered only when this icon is clicked (or Enter / Return key is pressed) after entering the text to lookup for
To show / hide the left pane
To add one or more filters for test cases
To specify whether all filters or any of the conditions provided should be matched while applying a filter on test cases list
To add a new test case
To open the test execution definition page followed by option to assign all test cases that were being shown on test cases index at the time of using "Execute" button
To reorder the test suites and test cases for execution
To toggle full screen view
To manage the columns to be shown for test cases index
To switch back to older test case manage UI
To sort the test cases list on selected column
To navigate to page by clicking on page number
To select the number of test cases to be shown on a page
To jump to a page by simply entering page number and hitting (Enter / Return key)
In addition to all the above you can now quickly add a test case using the "+" icon just below test cases list.
More details on quick add feature are available here.
Viewing a test case
Clicking on a test case on test case index opens its view.
All the details related to test case can be seen at one place. Its Title, ID, Creation date (hover the mouse on this field to see exact date and time), Author, Priority, Suite title, Custom fields (if present) and their values, Description and Tags.
The steps on the basis of settings done at the time of project creation for availability of single or multiple textboxes for steps and expected results. Attachments (if any) will also be shown below steps.
The last part of test case view is divided in 3 sections - Execution History (as in the picture above), Change Log
And Run Stats
Sorting test cases
A few key columns can be used to sort the test cases, the columns are - ID, Title, Priority and Average Execution Time. Headers for these columns are provided with sort options.
You can sort test cases in both ascending and descending direction.
Spot a test suite on suites tree
There are two options to spot a test suite on suites tree, one is to search for a suite by typing the part of its title in suite search box and hitting the search icon given with the box.
The other option is to click on suite name shown on test case index.
Reordering test suites and test cases for execution
You can use Reorder button to open reorder page
Test suites and test cases can be dragged and dropped to change the order in which they would be executed.
You can either select single test case or test suite to change its order or you can select multiple test cases or test suites by holding Ctrl key while selecting them all
Please refer this page to have more details on filters that can be applied on test cases.
During the lifetime of a test case it goes through many a changes by its users, all these changes can be viewed on Change log panel in chronologically descending order i.e. latest change is shown first.
Every row in the change log denotes a version (revision) of test case, where you see:
Revision number (again latest being on top)
Who made this change
When the revision was introduced
Notes added by modifier
Fields for which the values have changed during this revision
Actions include option to view difference with previous version ; and to revert to that particular version
Revert to a previous version
If you are convinced that a previous version of test case is to be used and all the changes done after that revision should be omitted then revert action can be used for the test case. This would revert all the changes that a test case had been through after the selected revision, this would again create yet another revision with logs of whatever differences test case has been through due to this revert action.