 |
 |
|
 |

|
CBA Portal | Software Lifecycle Management | Testing

|
 |
CyberTech's Testing Services help customers mitigate problems associated with this specialized branch of software engineering. We offer a set of steps in its approach that provides relief on several aspects of testing that can be clearly measured for effectiveness.
|
 |
Testing Services offered by CyberTech comprise |
 |
 |
 |
 Product Functional Testing - Functional & Regression Testing

 Certification Testing
 Load Testing - Performance, Stress Testing, Endurance Testing
 Availability Testing
|
 |
 |
 |
 |
 |
 |
|
Testing Services Approach
The steps in this approach include defining test strategy and requirements, developing a test plan, developing tests, executing tests & delivering results, and automating tests. These tasks can be done offsite with some on-site interaction.
Defining Test Strategy & Requirements
We assist customers by defining their testing needs. This step typically includes laying out a Test Strategy and gathering & documenting the Test Requirements. The deliverables at the end of this is a Test Strategy Document that includes Test Requirements and Test Goals.
Developing a Test Plan
We assist customers by developing a test plans that contains details such as a description of the test process, error classification nomenclature, and methods, levels & types of tests to be performed.
Developing Test Cases
The next step involves developing test cases for the application at several levels. Test Cases cover specific tests to be performed at unit, integration and system levels. We deliver a comprehensive set of test case documents containing these test cases.
Executing Tests & Delivering Test Results
We assist customers in executing and delivering test results. This step typically includes executing tests, reporting errors detected, reviewing and determining the next course of action whether it means modifying tests, or performing the tests on the next release of software. (See example below.)
Modifying & Deploying New Tests
We assist customers in modifying existing tests and deploying new tests based on previous test results. This step typically includes the following activities
Analyzing errors detected and identifying new test cases
Modifying test cases
The deliverable at the end of this task is a modified Test Cases Document followed by another round of test execution.
Automated Testing
Automated Testing is an area that can bring in significant levels of productivity. As a product stabilizes, certain tests become candidates for automated testing. We assist customers in defining a phased strategy for automated test execution and follows through with building automated test cases to be used in industry-standard or a custom automated test environment.
CyberTech can deliver a strategy for automated testing, create automated test suites and build a custom automated test environment for the target software. CyberTech possess hand-on product testing knowledge, proven testing processes, proven Software Engineering Methodology, Software Testing Infrastructure, and ready to deploy pool of resources.
|
|
 |
 |