Take the guess work out of the software delivery lifecycle. Provide your QA and development teams with the power to collaborate, track project progress, and report on requirements, test cases, and defects.
QAComplete allows you to take a strategic approach to testing by prioritising key test functions, accounting for risk, planning for coverage, and controlling test execution. Employing effective test case management helps you ensure you¿re running the right tests, and thus avoid releasing an application that is not customer-ready.
Test Case Management
The ability to organise, plan, and analyse your testing efforts across the lifecycle is critical to your success or failure whether you use manual or automated test cases today. As projects cope with fewer development resources, higher quality expectations, and shorter development timelines, any serious development effort needs better test case management. QAComplete delivers.
Test Automation Tool Integrations
QAComplete supports many automated testing tools, including AutomatedQA TestComplete and HP QuickTest Pro. Integration with test automation tools allows you review the run history of any automated test on any machine, so if you have a test lab with multiple machines running automated tests, you can compare machine run history. Since you can co-ordinate both manual and automated tests, you have better test information to make release decisions. By integrating automated testing into QAComplete, you can:
Bi-Directional Traceability
The goal of traceability is to ensure ¿adequate¿ test coverage for each software requirement. It is important to maintain traceability both forwards and backwards, from requirement to test case and from test case to requirement. This ensures that design specifications are appropriately verified and that requirements are appropriately validated, ultimately reducing software defects and ¿ this is the ultimate goal, after all ¿ improving code quality.
Requirements Management
QAComplete helps you manage requirements regardless of your team¿s development methodology. It lets you define requirements for each release and track the release for which each requirement is scheduled. Workflow configuration allows users to define their own requirement statuses and add custom workflow rules (like automated assignment and state transition rules). Integrated linking with test cases delivers clear requirements test coverage reports.
Defect and Issue Tracking
QAComplete allows you to track status and resolution progress of defects and issues for each release. Instead of spending your time entering data, the software automatically generates a defect identifier on failed test cases, so testers can invest their time running the tests, not administration.
Integration with Atlassian JIRA, Bugzilla, and other web-based defect tracking tools allow you to blend QAComplete features with the defect tracking tools your organisation already uses.
Seamless Integration with other ALM tools
If your team has already sunk costs into an existing requirements or defect management tools, it may be difficult to convince your team to switch. With QAComplete, you don¿t have to switch. QAComplete can seamlessly integrate with many defect and ALM tools including Microsoft Team Foundation Server (TFS), HP Quality Center, IBM Rational Doors, IBM Rational RequisitePro, Rational Team Concert, Atlassian JIRA, Rally, Version One, Bugzilla, and Accept 360. If you are using any of these tools for defect or requirements management, you can enter defects or requirements in QAComplete and automatically sync them to the other system. Likewise, if you add or update items in the other system, it can automatically sync those changes to QAComplete.
Seamless Integration with Source Control Systems
Associating defects and requirements with source code provides great traceability, allowing you to quickly discover troublesome code and requirements that required the most re-work. Using the QAComplete SCM integrators, you can associate defects or requirements when checking in source code. The following SCM systems are supported: Subversion, Perforce, CVS, and Microsoft Team Foundation Server (TFS).
Extensive Dashboards and Reporting for QA Activities
QAComplete provides an array of analysis tools. Status screens, dashboards, and reports help you stay on track, better plan your next release, and answer the most pressing questions about your software development projects. For example:
Easy Data Entry
QAComplete makes it easy for you to automatically generate a defect from a failed test case. With one-click cloning of records, you can pass along to your development team all the relevant steps to reproduce the problem, along with expected and actual results, without having to re-enter anything.
Flexible Licensing Model
The QAComplete SaaS offering allows you to focus on your core business activities while keeping costs down. The online option means you don¿t have to mess with server configuration, hardware support, or other data center annoyances. Sign up to get up and running immediately.
For those who would prefer to host the software, or are unable to use a SaaS model, there is also an on-premise option. Both are backed by outstanding and friendly support staff.
Web-Based User Interface
QAComplete has a Web interface. Nothing needs to be installed on your hard drive.