VIEWS: 6 PAGES: 12 POSTED ON: 11/10/2011
Test Case Manager v 3.0 Pierce Business Systems 14417 High Bridge Road Monroe, WA 98272 www.pb-sys.com with customization by Ron Utz of Esker, Inc. General Information Test Case Manager is a tool designed for software test engineers to organize test cases for storage, assignment and execution logging. Test cases are written up in a standard format and saved into the database. Test cases can be organized by level (Smoke, Critical Path, Acceptance Criteria, Automated, New Features, etc.), by area (GUI breakdown, installation, data, etc.), by status (pass, fail, untested, etc.) or other breakdown criteria. Once test cases are built, testers use TCM to assign, track and report success or failure of test cases. Test Case Manager 3.0 2 Intended users TCM provides an unlimited number of central, multi-user databases, each of which will support an entire test team. TCM is intended for use by small to midsize software development companies or organizations. TCM was designed to be easy to learn and use. Most features are implemented as intuitive wizards for users to step through. Test Case Manager 3.0 3 What can I do with TCM? • Create and edit test cases • Organize and store test cases • View and print test cases • Assign test cases to testers • Record test case execution results • Archive test case execution results • Run various reports Test Case Manager 3.0 4 Requirements • Access 2000 installed on machines where TCM is installed and run • Windows 98/NT4/W2K/XP • Shared directory for network users’ data • Pentium II or greater • 32 MB RAM or greater Test Case Manager 3.0 5 Why Use TCM? • Customizable TCM comes with the source code, so you are able to make as many changes to it for your organizations particular needs. Test Case Manager 3.0 6 Why Use TCM? • Coverage TCM is designed to report testing coverage. Test case coverage can be reported across areas, levels, etc. Once the test approach for an app is completely broken down in TCM, generating useful metrics becomes achievable. Examples of these metrics include how many test cases exist, and of those, how many have passed, failed, or remain untested. Test Case Manager 3.0 7 Why Use TCM? • Structure & Organization TCM provides a systematic method of organizing all of the testing department’s test cases. Without some type of central Test Case repository, test cases are just done adhoc. However, systematic testing can be achieved by breaking down an app into separate test spec areas, and then writing formal test cases to plug into those areas. Then, useful metrics can be derived from the volume, status, type, etc. of the test cases. Test Case Manager 3.0 8 Why Use TCM? • Training TCM is also a great tool for facilitating knowledge transfer. Testers new to a project can easily jump right into a project and easily begin executing test cases. The entire test approach for the app/project will be laid out for them in TCM (making it much easier to insert in new Test Cases and execute existing ones). Also, inexperienced testers will find TCM test cases to be a wonderful learning tool. Test Case Manager 3.0 9 Managing Test Cases ORGANIZING TEST CASES One of the most important parts of developing a TCM database is to plan the layout of the various areas. The primary goal of the layout is to provide a structure that will be immediately obvious to a tester familiar with the product. It is suggested that you use a Test Specification you built on paper (as Word or XL document, etc.) to define your TCM Area Breakdown (hence the name Test Specification Areas). Test Case Manager 3.0 10 User Types and Rights • Testers • Administrators – Create, edit, copy, – All tester rights move, and delete areas and test cases – Assign test cases – Create and apply filters – Edit reference tables – Record test execution – Create a new project results – Archive all current test – Archive selected test execution results case results – Grant rights to other – Run reports users Test Case Manager 3.0 11 Test Case Manager 3.0 12
"Test Case Manager"