+ All Categories
Home > Documents > SQA Process

SQA Process

Date post: 10-Apr-2018
Category:
Upload: murtajiz110
View: 244 times
Download: 0 times
Share this document with a friend
14
Software Quality Assurance Process Software Quality Assurance Process How the entire Quality Assurance Process is being carried out in a c ompany (i.e.) in practical environment? .  Prepared By Bala K QA Analyst
Transcript

8/8/2019 SQA Process

http://slidepdf.com/reader/full/sqa-process 1/14

Software Quality Assurance ProcessSoftware Quality Assurance ProcessHow the entire Quality Assurance Process is being carried out in a company (i.e.) in

practical environment? .

Prepared ByBala KQA Analyst

8/8/2019 SQA Process

http://slidepdf.com/reader/full/sqa-process 2/14

How the entire Quality Assurance Process is being carried out inHow the entire Quality Assurance Process is being carried out inTWC (i.e) in practical environment?TWC (i.e) in practical environment?

8/8/2019 SQA Process

http://slidepdf.com/reader/full/sqa-process 3/14

Here I focus on oftware Test ing actual orking process . We have got a good experience of

.software Quality Assurance related activities So I will try to share more practically rather than

.theoretically

Whenever we get any new project there is initial.project familiarity meeting In this meeting we

basically discuss on who is client? what is project duration and when is delivery? Who is involved in

. . , , ,project i e manager Tech leads QA leads, ..developers testers etc ?

How the entire Quality Assurance Process is being carried out inHow the entire Quality Assurance Process is being carried out inTWC(i.e) in practical environment?TWC(i.e) in practical environment?

8/8/2019 SQA Process

http://slidepdf.com/reader/full/sqa-process 4/14

(From the SRS software requirement) .specification project plan is developed The responsibility of testers is to create

Software Test Plan from this SRS and project. .plan Developers start coding from the design The project work is divided into different

modules and these project modules are.distributed among the developers In meantime

testers responsibility is to create Traceability Matrix test scenario and write Test Cases .according to assigned modules We

try to cover almost all the functional test.cases from SRS The data can be maintained

manually in some excel test case templates or

.bug tracking tools

How the entire Quality Assurance Process is being carriedHow the entire Quality Assurance Process is being carried

out in a company (i.e) in practical environment?out in a company (i.e) in practical environment?

8/8/2019 SQA Process

http://slidepdf.com/reader/full/sqa-process 5/14

, When developers finish individual modules those.modules are assigned to testers Smoke testing is performed on these modules and if they fail

,this test modules are reassigned to respective.developers for fix For passed modules manual

testing is carried out from the written test.cases If any Bug is found that get assigned to module developer and get logged in Defect Tracking Template . On bug fix tester do

bug verification and regression testing of all

.related modules If bug passes the verification

.it is marked as verified and marked as closed Otherwise above mentioned bug cycle gets

.(repeated I will cover bug life cycle in other)post

How the entire Quality Assurance Process is being carried out inHow the entire Quality Assurance Process is being carried out ina company (i.e) in practical environment?a company (i.e) in practical environment?

8/8/2019 SQA Process

http://slidepdf.com/reader/full/sqa-process 6/14

Different tests are performed on individual modules and integration testing on module.integration These tests includes Compatibility

. .testing i e testing application on different, , ,hardware OS versions software platform

.different browsers etc Load and stress testing.is also carried out according to SRS Finally system testing is performed by creating virtual

.client environment On passing all the test cases Test Report is prepared and decision is taken to

!release the product

How the entire Quality Assurance Process is being carriedHow the entire Quality Assurance Process is being carriedout in a company (i.e) in practical environment?out in a company (i.e) in practical environment?

8/8/2019 SQA Process

http://slidepdf.com/reader/full/sqa-process 7/14

’Let s take a look how testing is carried out in the already’Let s take a look how testing is carried out in the already( ).existing System Vendor Product( ).existing System Vendor Product

8/8/2019 SQA Process

http://slidepdf.com/reader/full/sqa-process 8/14

ethodology of Product Quality Assurance.eveloped by a Vendor

PQA audits With the:elp of SRS

eer Reviews with the

:elp of SRS:al idati on te st ing

:ata Driven Testing/ :oad Stress tes ting

:o mp at ib il ity t es ti ng sabi l i t y t es ti ng :

’Let s take a look how testing is carried out in the’Let s take a look how testing is carried out in the( ).already existing System Vendor Product( ).already existing System Vendor Product

8/8/2019 SQA Process

http://slidepdf.com/reader/full/sqa-process 9/14

’Let s take a look how testing is carried out in the New’Let s take a look how testing is carried out in the New( )Systems Developing from Scratch( )Systems Developing from Scratch

8/8/2019 SQA Process

http://slidepdf.com/reader/full/sqa-process 10/14

equirements .This section of the test plan lists all requirements to be tested u nc ti on al Tes t R eq ui re me nt s – .Enlist the functions to be tested

e s ign Requ ir ement s - .Testing the user interfaces n t eg rat ion Requ ir emen ts - the requirements for testing the flow of data from

.one component to the other may be included if it will be part of the test plan

est Strategy This Section will describe how the test objectives will be met for each type of testing

Object ive Technique

r a ceabi li t y Ma tr ix est Cases

/i sks Assumpt ions Tools

Resources .Identify the resource roles and responsibilities that will be required for test plan execution

roject Pla n - , ,develop a project plan showing the phases tasks and.resources

’Let s take a look how testing is carried out in the New’Let s take a look how testing is carried out in the New( )Systems Developing from Scratch( )Systems Developing from Scratch

.good test plan is the cornerstone of a successful testing implementation .good test plan is the cornerstone of a successful testing implementation, .hile every testing effort may be unique most test plans include a common content framework This article, .hile every testing effort may be unique most test plans include a common content framework This article

, .resents the components that make up this framework and serves as a guide to writing your own test plan, .resents the components that make up this framework and serves as a guide to writing your own test plan

8/8/2019 SQA Process

http://slidepdf.com/reader/full/sqa-process 11/14

chedule Document the schedule in which the application under test is to be made, .available for testing and the estimated time for executing test cases

el iverables,List all the deliverables that are associated with the testing effort and

.where copies of these deliverables or documents may be located

-efect Tracking and Reporting ,Describe any ratings categories or.classifications used to identify or prioritize defects

Cri t icalSevereHighCosmet ic

-pproval The test plan should be reviewed by all parties responsible for its, , .execution and approved by the test team product and development managers

-esults , . When the test effort is complete document the results

’Let s take a look how testing is carried out in the New’Let s take a look how testing is carried out in the New( )Systems Developing from Scratch( )Systems Developing from Scratch

w

8/8/2019 SQA Process

http://slidepdf.com/reader/full/sqa-process 12/14

QA Process life Cycle DiagramQA Process life Cycle DiagramLets take a look, How the Testing is Carried out Practically.

Inputs:ProjectPlan

with theHelpofSoftwareRequirementSpecification (SRS)orFunctionalSpecificationDocument(FDS)

Inputs:SRS&FDS

CLOSED

Pass

Fail

Track it to the Developer for Fi

Is Fixed

Retest (RegressionTesting)

8/8/2019 SQA Process

http://slidepdf.com/reader/full/sqa-process 13/14

System Integration with Automated Functional TestingSystem Integration with Automated Functional TestingTool.Tool.

Regression Testing

Once the Application/Modules/Screens are being Freeze by Manual Testing, then Integrate the Application Automated.

Do the Above Steps Regressively, in order to Check the Application more and more for both Tested as well asuntested Modules

8/8/2019 SQA Process

http://slidepdf.com/reader/full/sqa-process 14/14

Quality Guarantee CertificationQuality Guarantee Certification


Recommended