Blue and Pink Professional Business Strategy Presentation
Blue and Pink Professional Business Strategy Presentation
Blue and Pink Professional Business Strategy Presentation
Presented by
Sajani Glan Tamang
AGEnda
• Introduction
6. Regression Testing
• Unit Testing
7. Interface Testing
• Integration Testing
8. Smoke Testing
• System Testing
9. Alpha and Beta Testing
• Acceptance Testing
INTRODUCTION
• Testing is an activity performed to
identify errors so that errors can be
removed to obtain a product with
greater quality.
• To assure and maintain the quality of
software and to represent the ultimate
review of specification, design, and
coding, Software testing is required.
• There are different levels of testing.
1
Unit Testing
2
Integration testing
• Integration testing is conducted to
evaluate the compliance of a system
or component with specified
functional requirements.
• Top-down
2. Bottom-up
3
4
SYSTEM TESTING
• System testing is the level of testing that validates the complete and
fully integrated software product.
• The main purpose of a system test is to evaluate the end-to-end system
specifications.
• System testing categories based on: Who is doing the testing?
• System testing categories based on: Functional/Non-Functional
Requirements.
5
REGRESSION
TESTING
• Regression testing is a type of software testing that verifies that changes
made to the system, such as bug fixes or new features, do not impact
previously working functionality.
6
• It is a process to check the system accepts the requirements of a user or not. It’s
performed at a time when the system is used by actual users. User acceptance
testing comes after — Unit Testing →Integration Testing →System Testing — -
>Acceptance Testing in the process of testing.
7
INTERFACE TESTING
• A type of software testing known as interface testing examines how various
software modules or components interact and communicate with one
another.
• Types of interfacce testing:
8
SMOKE TESTING
9
Alpha Beta
TESTING TESTING
10
THANK YOU!
ANY
QUESTIONS?