1/20
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai | Chat |
|---|
No analytics yet
Send a link to your students to track their progress
FUNCTIONAL TESTING
Testing verifies that the software performs the functions specified in the requirements. "Does the software do what it is supposed to
- Verify system functionality against specifications
- Ensure compliance with requirements
- Assess adherence to business rules
- Validate accuracy of inputs and outputs
NON-FUNCTIONAL TESTING
"How well does it work?"
testing looks at quality factors like performance, usability, reliability, security, compatibility, and maintainability.
NON FUNCTIONAL - Performance Testing
Can the Enrollment System support 5,000 students logging in at the same time?
Speed | Response Time | Scalability
NON FUNCTIONAL - Security Testing
Can hackers access another student's grades?
Authentication | Authorization | Data Protection
NON FUNCTIONAL - Usability Testing
Is the interface easy to understand? Can first-year students enroll without confusion?
NON FUNCTIONAL - Reliability Testing
Can the system run continuously for several days without crashing?
NON FUNCTIONAL - Compatibility Testing
Is the system compatible with Chrome, Firefox, Edge, Android, and iPhone?
Confirmation Testing
IT ensures that a specific defect has been resolved.
when users clicked Submit Enrollment, causing the application to crash.
After the developer fixed the problem, the tester ran the same test again.
The expected result is that enrollment completes successfully without any issues.
Regression Testing
This testing ensures that recent changes haven’t introduced new bugs into existing features.
developer fixes the Payment module; they also test login, Shopping Cart, Checkout, and Order History to make sure that everything still works