Combining Load and Functional Testing- Reusing WebDriver Tests for Load Testing
Typically, industry software testing practice is to separate load testing from functional testing. Different teams with different skills and expertise do their testing at different times, and each evaluates the results against its own criteria.
Anton Angelov will present to you how you can reuse your functional tests for load testing. We will review the design of a load testing engine that will reuse the same functional tests and at the end of the execution, generate a comprehensive report. We will also talk about how to utilize the new features in Selenium 4.0 in this load testing solution. As part of the reviewed tooling, there will be a discussion about the best possible checks you can do in your coded load testing library and the essential load testing metrics you need to collect during the run.
Outline/Structure of the Demonstration
1. Will define the problem we had, what we needed to test- give examples.
2. Talk about the popular load testing solutions- pros and cons
3. Describe the overall architecture of the solution we designed and see how it can be used to solve our problem
4. Demos- real coding how we can create the mentioned design
5. Give real-world examples
most used tools in load testing
understand an overall design of implementing a solution load testing reusing WebDriver tests
best metrics in load testing
softeware developrs in test, qa automation engineers
Prerequisites for Attendees
previous WebDriver knowledge, intermediate Java, C# or similar OOP language