- Automated Maintenance, Lower Costs
- Progression Testing = Faster Product Development
- Earlier Testing Saves Time
- Business Analysts Go Direct
- Extensive Reporting Capabilities
From the back office to the front line, software applications once viewed as a productivity enhancement are now seen as a competitive weapon. In the past, however, software test automation required that test cases be documented by business and quality analysts, then translated into a specialized scripting language by programmers. As a result, test automation hasn’t delivered on the promise of cutting testing time and costs.
Until now. Seeking to simplify and accelerate software quality testing,
We offer an innovative approach called Progression Testing. This comprehensive software testing solution eliminates the need for programming, so it can be used by business analysts and other expert users who know the business best. Certify/iSeries structures information about critical business processes and how they should operate in a way that is easy to define, automate and maintain. This approach slashes the time and cost of software test automation by 60% or more, helping businesses attain significant and sustainable competitive advantage.

Application Under Test
We will illustrate the power of Certify/iSeries using a sample application - in this case the Web Account Manager. This sample application enables users to keep track of their accounts such as creating, editing, and deleting account information.

Create Requirements
In Certify/iSeries, you can create or import requirements and link them to test cases or even test steps. Certify/iSeries provides complete requirement to test case and test step traceability.

Create Test Process
The fundamental problem in testing is that you have to write more code to test existing code, and over time, you end up spending all your resources maintaining the test code as opposed to testing your actual application. Certify/iSeries has eliminated this maintenance nightmare. There is no coding or scripting in
Certify/iSeries. Certify/iSeries also doesn’t require you to be a technical user as a business analyst who understands the application under test can easily create test cases in
Certify/iSeries.

Test Results
Unlike other tools that provide you test results at the script level, Certify/iSeries gives test results at the test step level by default. In addition to step level status, Certify/iSeries also provides valuable information such as Expected Value and Actual Value for each test step.

Requirements Coverage
With a click, users can generate a requirements coverage report that traces each requirement to test cases/test steps and the corresponding execution status.

Test Case Maintenance
Managing application changes is a breeze. Should the application under test change such as through a new version, Certify/iSeries points out the differences, and even helps you resolve the changes. For a given change, one click, can fix all the test cases without having to go to each test case and modify them.

Impact Analysis of Changes to Application Under Test
Certify/iSeries even provides the user a list of all the processes and steps within those processes that are impacted by the changes to the application under test.

On Demand Documentation
With other tools, users have to maintain test documentation outside of actual test cases, which leads to them becoming out of sync. With
Certify/iSeries, one click will generate test documentation for test cases. Since it is generated from test cases themselves, documentation is always in sync, and at the same time, no additional resources are needed to create and maintain test documentation.
Inside Certify/iSeries
All automation projects involve the license or development of some form of test framework, which is the infrastructure code that manages all the aspects of automated execution.
This innovation has made the Certify/iSeries test framework generic to any application by moving all application-specific information into data and storing it in a repository instead of inside the code.
So, Certify/iSeries comes complete with most of the functions of a test framework, including:
- State management
- Timing synchronization
- Context verification
- Dynamic data
- Dynamic objects
- Navigation
- Exception handling
- Result logging
- Dependency handling
- Error recovery
- Automated maintenance
Worksoft Website
|