Selenium provides comprehensive low-level functionality for interacting with browsers and web elements. Beyond test implementation, additional tasks are required when it comes to management, such as test data management, result analysis, execution management, as well as the continuous adaptation of the test cases.
For successful test automation to take place, it’s crucial to master these challenges successfully. In this talk, a sample technology stack will be presented and shown in a short live demo, consisting exclusively of open source tools. By combining these tools, an individual test setup can be developed that can compete with commercial products.