0% found this document useful (0 votes)
48 views

Testing Process

1. The document outlines a standard software testing process including requirements analysis, system design, coding, integration testing, deployment, and acceptance testing. 2. It also describes 3 phases of QA consultancy services including analyzing existing processes, developing standardized processes based on best practices, and training and deploying the new processes. 3. The consultancy process involves 7 phases - analysis of current processes, differential analysis, process development, training, deployment, auditing, and final evaluation - to establish a robust, standardized testing framework tailored to the client's needs.

Uploaded by

Siva Neelapu
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
48 views

Testing Process

1. The document outlines a standard software testing process including requirements analysis, system design, coding, integration testing, deployment, and acceptance testing. 2. It also describes 3 phases of QA consultancy services including analyzing existing processes, developing standardized processes based on best practices, and training and deploying the new processes. 3. The consultancy process involves 7 phases - analysis of current processes, differential analysis, process development, training, deployment, auditing, and final evaluation - to establish a robust, standardized testing framework tailored to the client's needs.

Uploaded by

Siva Neelapu
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 3

Standard Testing Process

1. Testing process & QA role starts in SDLC, Preliminary investigation [ business manager, business analyst ] | |( Documents prepared : Scope, proposal, Estimate ) | Project initiation [ business manager, business analyst, project manager ] | | ( Documents prepared :Project initiation & Project plan { Configuration management plan, QA Plan, Risk Plan }) | Requirement analysis [ Project manager, Team Lead, Developer, QA ] | | ( Documents prepared : Estimate, Scope, SRS Doc, Use Case ) | System & Database Design [ Senior software engineer, QA, Team lead, project manager ] | | ( Documents prepared : Design docs, Traceability matrix, Test case ) | Coding & Unit testing [ Sr. software engineer, Developer] | | ( Documents prepared : Code review check list etc ) | Integration and system testing ( QA ) | | ( Documents prepared : Test report ) | Deployment ( Business analyst, QA, Developer ) | Acceptance testing ( Client, Project manager, QA ) | |Customer support ( QA, Development team, PM ) | Sign off 2. Review of the software requirement specifications Target Date planned for the Releases Detailed Project Plan is build. This includes the decision on Design Specifications Develop Test Plan based on Design Specifications Writing of Test Cases (After development) Build procedure - BVT Testing Bug Reporting Bug verification Builds and regression testing. RELEASE!! 3. QA InfoTech provides consultancy throughout testing process for its customers. Phase I The consultants do a thorough study of the documented and undocumented processes and their implementations to understand the strengths and limitations of a particular testing framework. With all this valuable information our consultants are able to gather existing testing processes, testing needs, advantages and disadvantages of existing process and systems requirements. Phase II

A differential analysis is performed to assess the existing and current testing methodologies to compare its actual performance with its potential performance; it will provide an insight into areas that have room for improvement. It will help us analyse the gap between the business requirement and current capabilities. After the analysis a standard report, variance report and estimated cost variance, cost and vulnerability analysis reports are generated along with risk benefit analysis. Phase III Process development centres on creation of robust business testing procedures which is governed by industry standards and best practices which has to be standardised across all testing engagements. This new standard process will be a result of the analysis and research carried out on the existing testing methodologies and frameworks. Here a thorough analysis for ROI is done. Phase IV Training Stage will involve knowledge transfer and training the team about the specification of the new standards process and adopted methodology of testing framework. The end product of Training stage will be a Training Repository and training program. Phase V Process deployment is the stage in which our consultants will launch the new testing process into live scenario as a prototype to measure its success, the end product to implement is piloted along with process assets, measurement repository and recommended testing processes. Phase VI Audit and checks are performed by the consultant to measure the performance of the new procedure. The end product of Audit and checks will be non-compliance reports, spot check reports, and assessment results. Phase VII Final evaluation is used to evaluate the final run of the capabilities of the new testing process. Herein the consultant will consolidate the results from every phase of analysis and a final standard testing process document and process documentation is shared as part of the sign off.

You might also like