UX and loading
You should combine UX testing with load testing to check the behavior in the worst cases. While response times and pages may be acceptable under light load, this could be very different when the system is busier. See Chapter 12, Load Testing, for more details. Loading issues can manifest in several ways.
The most obvious is lists that grow in size. If there’s a page or a menu with a list of items that can increase over time, such as users or customers, ensure you have proper pagination and searching in place. When the lists are short, you can get away with loading and displaying the whole thing at once, but that rapidly becomes unmanageable if your system experiences any kind of popularity and growth.
Pagination involves loading a certain number of entries, with the remainder split over other pages. The number of entries per page should be configurable, and there should be options to jump to the next and previous pages and the first and last pages. A search...