All of the chapters so far have dealt only with functional tests. But there are a few other types of automated tests, and this chapter covers the most common ones.
Performance Tests
The purpose of performance tests is to measure the time it takes for the system to complete various operations. Usually the reason to test it is that the performance of the system greatly affects the user experience, and sometimes it even maps directly to revenue, as in the case of e-commerce websites that have numerous competitors, which users can easily switch to if they have a bad experience. ...