Lesson 3 Flashcards
Types of testing
What is Functional Testing
test what the system does. Ex : verify that users are able to search for events
What is Non- Functional testing
test how well an app works: stability, usability, performance. How long it takes to find smth — speed.
Examples of functional testing
Unit Testing
Integration Testing
Sanity Testing
Acceptance Testing
Regression Testing
Smoke Testing
Examples of Non functional testing
Localization testing
Performance testing
Security testing
Usability/Compatibility testing
Load Testing
Stress Testing
Unit testing
tests individual components of the software
Integration testing
Tests the interaction between different components
to ensure they work together as expected.
Regression testing
Testing previously developed and tested software
to ensure that changes did not effect existing functuanality
Smoke testing
Testing critical functuanalities
Sanity testing
testing that a new
functionality or bug fix did not break the existing
functionalities.
Acceptance testing
Tests performed by end users or stakeholders
to validate whether the software meets their
requirements and is ready for release.
QA engineers focus primarily on tests
Functional Testing%
Regression Testin
Usability Testin
User Acceptance Testing.
System testing
how ALL components
of an application work together in full
End to End testing
testing an application’s workflow from beginning
to end.