Press "Enter" to skip to content

Posts published in June 2021

How requirements engineering can help us clarify and understand customer requirements?

Vladimir Simonovski

When it comes to working in Agile development, teams are working together with the customers throughout the software project. They’re constantly communicating, collaborating, and exchanging ideas and suggestions for product improvement. Usually, the customer requests a new software functionality, and together with the agile team, that functionality is converted into a form of a requirement. That requirement must be clear and concise so that everyone can understand what is the purpose. Out of the requirement, epics and user stories are…

All you need to know about Selenium waits and their purpose

Vladimir Simonovski

What are Selenium waits? When executing a Selenium-based automated test, there is a high possibility that some of your tests would fail occasionally, even though you are certain that the elements are correctly located and the tests are correctly written, i.e. they become flaky. Everyone hates flaky tests especially when you need to run them a couple of times during the day due to the high development workload. The first step that every automation engineer would do is inspect the…