Meaghan Lewis highlights performance testing as another type of testing that a quality assurance engineer can focus on in addition to manual and UI automation testing. Performance testing will help an application be more reliable and stable over time.
- Performance testing is done … to benchmark how a system performs under load. … It will help ensure … that an application can scale over time and use. … because we test how the system operates under certain stress … but don't have visibility … into what's going on inside the system. … While manual, UI automation, and integration testing … are the most common for software projects, … performance testing is also very valuable. … There are a few different types of performance testing … Load testing checks the application's ability … to perform under anticipated user loads. … The objective is to identify … the maximum operating capacity of an application … by observing when bottlenecks occur. … If I focus on the Search Flights feature, … this sends a request to look for flights … and returns all results found. … I'll want to set up a test to simulate many users … simultaneously searching for flights. … I can use software that generates thousands … of different sessions of flight searches. …
Released
3/11/2019- How QA fits into the software development life cycle (SDLC)
- Setting expectations and goals
- Making a test plan
- Incorporating box testing into your process
- Executing manual testing
- Leveraging UI automation testing
- Identifying, reporting, and prioritizing bugs
Share this video
Embed this video
Video: Performance testing