Unit 5-5
Unit 5-5
2. Regression Testing
3. Nonfunctional Testing
Functional Testing: Functional testing is defined as a type of testing that
verifies that each function of the software application works in conformance
with the requirement and specification. This testing focuses on checking the
user interface, APIs, database, security, client or server application, and
functionality of the Application Under Test.
Regression Testing: Regression Testing is the process of testing the modified
parts of the code and the parts that might get affected due to the
modifications to ensure that no new errors have been introduced in the
software after the modifications have been made.
Nonfunctional Testing: Non-functional testing is a software testing
technique that checks the non-functional attributes of the system.
It focuses on the software’s performance, usability, and scalability.
Advantages:
The tester does not need to have more functional knowledge or
programming skills to implement the Black Box Testing.