1 min read
Estimation of Test Projects
The planning of a requirements-based system test presupposes that the test effort can be calculated based on the requirements. If test points are...
Boris Wrubel is a test automation specialist. In the interview, we talked about the automation framework Selenium. Based on his project experience, Boris provides insights into the importance of Selenium, which programming languages can be used with it and gives tips on integrating test automation into a project. To support this, he also runs the open source project SeCuGrow. We talked about typical pitfalls with Selenium and how to avoid them. And, of course, about the exciting question of how current developments in AI can affect test automation.
“Get startet with less than one hour” – Boris Wrubel
Boris dedicated himself to software testing over 15 years ago, with a focus on test automation in agile projects. His professional experience ranges from large-scale projects in the banking and telecommunications industry to the municipal sector.
Highlights of this episode:
Discover the world of test automation with Selenium. In our latest podcast, I talk to Boris Wrubel, an expert in this field, about the basics and possible applications of Selenium, its integration into various teams and projects, and the future of test automation.
In our latest podcast episode, I sat down with Boris Rubel, an expert in test automation with over 15 years of experience. Our discussion focused on Selenium, a leading automation framework for web applications. Boris shares his insights on how Selenium helps organizations establish and evolve efficient test automation processes. Through his work on open source projects such as SeCuGrow, he demonstrates how Selenium can be quickly and efficiently integrated into your own projects.
One of the first questions raised in the podcast was about what Selenium actually is. Boris explains it as a kind of browser automation tool that is not exclusively a testing tool. However, the main use case is in the test automation of web applications. Selenium’s universal compatibility with various browsers and programming languages makes it an indispensable tool in the software industry.
The integration of Selenium into development teams is a decisive factor for the success of test automation projects. Boris recommends using the product’s programming language for automation testing to better engage developers. He also emphasizes the importance of a good reporting system and the page object pattern for efficient error identification and correction.
Looking into the future of test automation, it is clear that artificial intelligence (AI) will play an increasingly important role. Boris sees great potential for AI-supported solutions, particularly in the area of visual testing. Such technologies could help to make automation tests even more efficient and precise.
Together with a colleague, Boris has launched the open source project SeCuGrow. The aim of this project is to make it as easy as possible to get started using Selenium - you should be able to start your first test within an hour. SeCuGrow provides an excellent basis for a quick start and is an example of how the community is actively working on solutions to further simplify access to Selenium.
To summarize, our conversation with Boris provided deep insights into the world of test automation with Selenium. From the basics to best practices and future perspectives, it became clear that Selenium is and remains a powerful tool in software development. It supports developers and testers alike in efficiently testing and further developing high-quality web applications.
1 min read
The planning of a requirements-based system test presupposes that the test effort can be calculated based on the requirements. If test points are...
As a deep learning enigneer, David explores the possibilities of using AI. It’s about his approach to AI-generated test cases, the limitations and...
The use of AI in test automation opens up exciting opportunities to increase efficiency and make development processes more flexible. By using...