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

Tutorial - 3 - Testing - STID - Testing With Differences

Functional Tests are performed both manually and using automation tools. Functional testing includes - Unit testing - Integration testing - System testing - Regression testing - Use Acceptance testing
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
96 views

Tutorial - 3 - Testing - STID - Testing With Differences

Functional Tests are performed both manually and using automation tools. Functional testing includes - Unit testing - Integration testing - System testing - Regression testing - Use Acceptance testing
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Introduction to Software Engineering (ISE504) (DIT)

Tutorial -3

Briefly explain any TWO (2) types of testing with differences and with examples.

Software testing is generally classified into two main broad categories: functional testing and
non-functional testing.
Functional Tests are performed both manually and using automation tools. Functional testing
includes
- Unit testing
- Integration testing
- System testing
- Regression testing
- Use Acceptance testing

- Integration testing - For examples, car – (assembling), testing phases and combine
small units ( check the compatibility between two modules or units ) ; example - ( car
body parts assembling )
o Bang Bang
o Top down
o Bottom up
o mixed
- System testing - proper testing - example, bring out the car to the road and do test
drives
o Based on who us going to test
▪ Alpha
▪ Beta
▪ Acceptance
o Performance / Non-Functional Tests
▪ Volume
▪ Load
▪ Stress
▪ Security
▪ Configuration
▪ Compatibility
▪ Recovery
▪ instate

You might also like