1. An improved method for arranging and organizing a test case for automated software testing into a test case hierarchy, the method comprising: a) creating a project; b) creating and assigning a phase to the project; c) creating and assigning a suite to the phase; d) creating and assigning a group to the suite; and e) creating and assigning a navigation to the group.