Answer:
a) Compatibility testing
d) Security testing
e) Acceptance testing
f) Reliability testing
Step-by-step explanation:
Examples of non-functional tests include:
a) Compatibility testing: This type of testing ensures that the system or application functions correctly across different platforms, browsers, operating systems, and devices.
d) Security testing: This type of testing focuses on identifying vulnerabilities and weaknesses in the system's security measures, such as unauthorized access, data breaches, and potential threats.
e) Acceptance testing: While acceptance testing primarily focuses on whether the system meets the specified requirements, it can also include non-functional aspects such as performance, reliability, and usability.
f) Reliability testing: This type of testing verifies the system's ability to perform consistently and reliably under various conditions, including stress testing, load testing, and performance testing.