Benchmark testing is where the quality of a product or service is tested to discover how well it conforms to a set of pre-established standards.
QA Methodologies - Different types of QA
Non functional testing is where quality characteristics such as reliability, usability, efficiency, maintainability and portability are validated.
What is penetration testing? Penetration testing, also called ‘pen test,’ is a way to simulate an attack against a system to discover any vulnerabilities.
Gray Box Testing is a software testing technique where only a partial knowledge of the internal structure of the application is required.