Benchmark testing is a phase in a software development life cycle that basically involves comparing the performance of a system with industry standards. The system’s performance must be up to the standard set by various organizations; if it isn’t, it is rejected and subject to procedures to improve it.
Benchmark testing often involves many teams, including developers, QA testers, and database administrators.