1 / 8

QA Tips on Software Development Testing Process

Software testing is the process of finding defects i.e. Variance between expected results and actual result.

zeteo
Download Presentation

QA Tips on Software Development Testing Process

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. QA testing process

  2. Content • What is software Testing • Basics of software testing • SDLC (Software Development life cycle) • STLC (Software Testing life cycle) • Types of testing 2

  3. Basics of software testing • Definition: Software testing is the process of finding defects i.e. Variance between expected results and actual result. • Verification: Verification is the process to make sure the product satisfies the conditions imposed at the start of the development phase. • Validation Validation is the process to make sure the product satisfies the specified requirements at the end of the development phase. • Basics of software testing • Blackbox Testing • Whitebox Testing 3

  4. SDLC & STLC • Software Development life cycle (SDLC) : SDLC defines the phases of application development. It consists of Requirement , Analysis and Design, Implementation, Testing, Deployment, Maintenance . • Software Testing Life cycle (STLC) : STLC defines the series of activities which should be carried out systematically to help the evaluation of software application. • STLC consists of different phases : • Requirement analysis • Test Planning • Test Design • Test Implementation • Test Execution • Test Closure 4

  5. Types of testing • Unit Testing Unit testing is process of testing the smallest individual component of software. • Integration Testing Integration is a process of combining and testing multiple components together.. • Regression Testing Regression testing is carried out to determine whether the changed component has affected the functionality of the unchanged component.. 5

  6. Types of testing • System testing System testing is the testing to ensure that the features of the application as a whole are working correctly. It is done by tester. • Acceptance testing Acceptance testing is the final stage of testing before the system is accepted for operational use. Its criteria is based on “requirement documents”.

  7. Questions ? Email Us @ support@zeteoconsulting.com  7

  8. Worldwide Offices: USA (Dallas) India (Pune)Partner Offices: Monterrey (Mexico) Frankfurt (Germany) Stockholm (Sweden) Email:support@zeteoconsulting.com Corporate URL: www.zeteoconsulting.com

More Related