Testrail has a great web interface to organize and create test cases. The factors that makes Testrail competitive candidate are
- Ease of creating / managing test cases
- Migration Support for existing test cases
- API support for automated migration / test case creation / execution / update results
- Test Case execution out of box reports
- Integration with bug tracking tools
- Hosted / In-Premise Model
- Existing Github projects for .NET / Java / Other languages Automation / Migration Support
- Great Tech Support
Different aspects involved in test case migration efforts for any TCM tool
- Test case template - Identify required fields inbuilt, custom fields for test case template. Develop, Modify and Evaluate templates to arrive at Test Case Template
- Organizing Test Cases (Test Suites) - Feature wise, Release related test cases. Analyse, Identify structure and arrive, evaluate it (Functional, Regression, Features Areas) plus release specific cases
- Migration Efforts - Based on template, test case structures prepare custom xml cases for all migration test cases
- Validate, arrive at approach to validate all migrated cases
- For attributes identified from Test case template what are values to be filled for existing test cases in case if they were not used
- Default values for unused fields (Drop down list / custom values)
- Automation Integration, Defect / Bug Tracking Tools Integration
- Automation Test cases - Identify, Automation Test cases, Templates, Details
- QA Reports - Analyse available reports and custom report needs in Test Rail. Email based reporting on metrics, daily test case execution etc
- Custom Tools - Write Test cases in Excel and upload directly from excel to test rail. This tool can be used for writing test cases, update test results directly from excel to Testrail
- QA Process document Develop Process document (guidelines / best practices) on adding test cases, updating functional, regression, release related test cases, using Test rail (Permissions), Test case reviews using Test rail
- Test Results Archival / Maintenance - Test results / test runs / Test cases archival / maintenance approach
- Hosting – local hosting / cloud based Pros / cons of local hosting / cloud hosting
- Security / Administration / Configuring users - Admin related aspects, identifying roles / permissions for users
- Identifying Pilot projects for Test Rail evaluation period after finalizing above areas Pilot projects for usability, tracking, upgrading before complete migration
Happy Learning!!!
No comments:
Post a Comment