Testing Process

Testing Process

We do both Manual Testing and Automation Testing.

The testing process of SAADHVI is outlined below:

Input

The following input is required to test an application:

    • Functional specifications.
    • Requirements.
    • Performance objectives.
    • Deployment scenarios.

Steps

    • Create test plans: Create test plan documentation with a prioritized list of test cases and execution details.
    • Review the design: Review the design to ensure that it addresses all the deployment scenarios and the requirements.
    • Also ensure adherence to guidelines for performance, security, globalization, maintainability, and so on.
    • Review the implementation: Review the code to ensure that various best practices are followed.
    • Perform black box testing: Test the code from an end-user perspective by executing all the end-user scenarios.
    • Perform white box testing: Analyze the code for failure scenarios and simulate them by passing invalid data using custom test harnesses.

Output

The test results are captured through documentation and reports.

    • Documentation : The documents created by Saadhvi capture details of each and every scenario.
    • Reports : Reports are produced bearing in mind requirements from the Client.