Usability testing uses real end-users to gain feedback on the progress of how well an app or site would work in the field, so improvements can be made.
QA Methodologies - Different types of QA
Distributed load testing is used when a heavy load is simulated using multiple load generators over several systems, thus distributing the test load.
ETL testing stands for Extract, Transform, Load and is a process for collecting diverse data, conforming it, then storing in a data warehouse for future use
Build Verification Testing or BVT is performed on each new build to check that it works according to design, ahead of it being sent for full testing.
Crowdsourced testing is an evolved technique of Quality Assurance (QA) testing in which a distributed workforce test software apps quickly and efficiently.
As a performance testing expert, you need to consider the type of performance test you should do based on your requirements.
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.
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.