110 likes | 121 Views
TestZilla. A Test Manager System Kevin Huang Sam Van Dalfsen. What is a Test Manager?. What is a Test Manager?. Database of Test Cases Test (Summary and description) ID Test Plans Contains Test Cases ID Test Plan assignment Reporting Integration with error tracking tools
E N D
TestZilla A Test Manager System Kevin Huang Sam Van Dalfsen
What is a Test Manager? • Database of • Test Cases • Test (Summary and description) • ID • Test Plans • Contains Test Cases • ID • Test Plan assignment • Reporting • Integration with error tracking tools • Import/Export to spreadsheet or XML
What is a Test Manager? • Why use a test manager? • Coverage metrics • Helps regulate testing • Who uses a test manager? • QAs • Managers
What is a Test Manager? • Flaws in current Test Managers • Not highly customizable • Needs in house development for customization • Rework testing organization • Cumbersome interface
TestZilla • Improve • Customization of test case fields • Allow flexibility in product to match user’s testing needs • More intuitive interface • Group support • Distributive test issuing
TestZilla • Architecture
TestZilla • Risk • Development • Developer programming language and database experience • Ease of third party integration (spreadsheets, error tracking systems) • Assumptions • Customer need • QAs • Managers
TestZilla • Why Bother? • Subtle improvements, big impact • QA need something flexible • Lack of middle ground (too simple vs. too complex) • Open Source Expandable • Built-in issue tracking • Test automation integration