Funktsionaalsustestid
Funktsionaalsustestid, also known as functional testing, is a type of software testing that focuses on the functionality of an application. It is designed to ensure that the software meets the specified requirements and behaves as expected. Functional testing is typically performed after unit testing and before system testing.
The primary goal of functional testing is to verify that each function of the software works as
1. Smoke Testing: This is a preliminary test to ensure that the most critical functions of the
2. Sanity Testing: Similar to smoke testing, sanity testing is performed to ensure that recent changes or
3. Regression Testing: This type of testing is conducted to ensure that new changes or updates have
4. User Acceptance Testing (UAT): This is the final stage of testing, where the software is tested
Functional testing is crucial for identifying defects, ensuring software quality, and validating that the software meets