five step guide to software testing

9
Quality Assurance: Five Step Guide to Software Testing by Grazitti Interactive

Upload: grazitti-interactive

Post on 21-Jan-2015

566 views

Category:

Technology


0 download

DESCRIPTION

At Grazitti Interactive, we know that early and prompt bug fixing can save a lot of time and resources. We therefore, follow international test parameters to provide end - to - end quality assurance testing and ensure smooth end user experience. Starting with creating an exhaustive list of test cases, we do various types of testing including smoke testing, functional testing, and regression testing; and also provide automated testing expertise.

TRANSCRIPT

Page 1: Five Step Guide to Software Testing

Quality Assurance: Five Step Guide to

Software Testing

by

Grazitti Interactive

Page 2: Five Step Guide to Software Testing

Plan Involve Document Acquire Communicate

Software Testing

While most organizations implement formal QA and Testing processes – we have found that the following this five step process goes a long way in improving the overall quality of the software and the time taken to do it.

Dec 2012 2© Copyright 2012 Grazitti Interactive

Page 3: Five Step Guide to Software Testing

1. PlanCreate a test plan specific to a level of testing:

• Emphasize on the application of the testing schema and create project plan on test levels

• Include scope of testing and assumptions in your test plan

• State exceptions if present

• Specify the criteria of completion for each level of testing

Dec 2012 3© Copyright 2012 Grazitti Interactive

Page 4: Five Step Guide to Software Testing

2. Involve

QA Engineers should be involved from the initial stage of Software Development Lifecycle (SDLC) to

• Help identify possible bug prone areas

• Design the software for proper and efficient management

• Turnaround quality product at scheduled time

Dec 2012 4© Copyright 2012 Grazitti Interactive

Page 5: Five Step Guide to Software Testing

Document all project requirements to

• Help both developers and testers to understand and be in sync on the expected results.

• Assist in project onboarding of newly joined testers.

3. Document

Dec 2012 5© Copyright 2012 Grazitti Interactive

Page 6: Five Step Guide to Software Testing

4. Acquire

QA is the users’ proxy in the development organization. For a Quality Analyst/tester it is critical to acquire good domain knowledge:

Grasp as many concepts as possible

• Review online resources on the domain on which the test application is based

• Get training or advice on the domain from the experts

Dec 2012 6© Copyright 2012 Grazitti Interactive

Page 7: Five Step Guide to Software Testing

5. Communicate

Communicate to bridge the Developer - QA gap and improve the overall productivity of the project by :

• Discuss & share knowledge to acquire transparency of an ongoing project.

• Schedule meetings to track the status of the project

• Get training or advice on the domain from the experts

Dec 2012 7© Copyright 2012 Grazitti Interactive

Page 8: Five Step Guide to Software Testing

About Grazitti InteractiveGet a Quote

At Grazitti Interactive we follow international test parameters to provide end - to - end quality assurance testing and ensure smooth end user experience. We have expertise in both automation testing – Selenium Webdriver testing and manual testingWe test on following parameters: Functionality Reliability Usability Efficiency Maintainability PortabilityTo know more, Contact Us now.

Dec 2012 8© Copyright 2012 Grazitti Interactive

Page 9: Five Step Guide to Software Testing

Thank You!

Dec 2012 2© Copyright 2012 Grazitti Interactive