Press "Enter" to skip to content

Posts tagged as “Software Testing”

SCRUM vs XP: How testing is performed in two of the most popular agile approaches?

Vladimir Simonovski

Organizations today are focusing on making stable, reliable, and working software delivered to their customers. Various methodologies, techniques, and concepts are being used in order to achieve the wanted level of client satisfaction. When it comes to what agile approaches organizations or project within the organization is following, there are many of them. By following a specific development approach, I mean the way how one team is gathering requirements, designing the architecture, developing the software, testing the software, and deploying…

How to work with TestNG Parameterization & Parallelization?

Vladimir Simonovski

Since it’s creation, the JUnit inspired framework is constantly used across multiple projects and organizations. TestNG is a part of many automation testing strategies where different approaches and patterns are used. The open-source framework is not an extension of JUnit, since it is designed to be better than JUnit by eliminating limitations and adding the already existing features from JUnit plus much more features that allow more flexibility when writing a structured test automation framework. To list some of the…

How to write an easy-to-understand bug report in software testing?

Vladimir Simonovski

Nowadays, software test engineers are in a constant need to improve the software they are testing so that it can enhance their test effectiveness and increase their confidence in the system overall. In order to do that, they test the software to validate its functionalities and find bugs. Finding a bug may sound pretty straightforward in some cases, but that doesn’t mean reporting it effectively should also be a quick job. A good bug report is of utmost importance to…

What Are The Top 9 Challenges In Test Automation?

Vladimir Simonovski

To have a high-quality stable product you need to have effective test automation depending on your test strategy. It is a big plus on the productivity of the project when done correctly. Considering the scope you have for covering as many cases as you possibly can, you need to focus on how can automation testing be performed correctly, what are the constraints, dependencies, and challenges. In this post, we’re going to take a look at the top 9 challenges in…

Applitools: A Beginner’s Guide To Successful Visual Automation

Vladimir Simonovski

Visual automation testing ensures that any change in the application that results in a different screen from the one that has been set as a baseline is tested and reported as an issue. It is a form of regression testing where screens are being saved from the application. Then these screenshots are compared with the saved ones and if any difference occurs, then an issue will be reported to the engineer. Today we’re going in-depth into the visual automation world…