Blogs


Software testing posts and articles

The importance of Acceptance Testing in organizations | QAMIND
The development of software requires different methodologies, concepts, and guides to be followed throughout …
SCRUM vs XP: How testing is performed in two of the most popular agile approaches?
Organizations today are focusing on making stable, reliable, and working software delivered to their …
The 4 test levels in Software Testing: Understanding the difference and their purpose
While developing the software, several test levels are defined for the system to go …
How to work with TestNG Parameterization & Parallelization?
Since it's creation, the JUnit inspired framework is constantly used across multiple projects and …
How to achieve greater code Readability & Reusability with Page Object Model?
Having automated tests in a software project is essential to confirm the working functionality …
Going In-Depth into what is Chai Assertion Library and why it’s so popular
What is assertion? An assertion is a form of validation statement in the programming …
Black-Box vs White-Box testing | Definition and Examples
What is Black-Box testing? Black-box testing is a testing method that involves testing the …
How to write an easy-to-understand bug report in software testing?
Nowadays, software test engineers are in a constant need to improve the software they …
Cucumber: Write automated tests in behavior-driven development fashion
What is Cucumber? Cucumber is a test framework that is used for writing BDD …
JUnit Parameterization & Parallelization: A great way to improve your test framework
When it comes to writing functional API tests with JUnit, we strive to have …
TestNG vs JUnit Annotations: Which one is a better option?
In this post, we're going to talk about two of the most used tools …
Top Software Testing Types That Every QA Engineer Must Perform
If you're interested in starting a career in software testing or quality assurance you …
What Are The Top 9 Challenges In Test Automation?
To have a high-quality stable product you need to have effective test automation depending …
Third Generation Hamcrest matchers for better test cases
What is Hamcrest? Hamcrest is a framework that is used for writing matchers in …
Applitools: A Beginner’s Guide To Successful Visual Automation
Visual automation testing ensures that any change in the application that results in a …
What is Visual Testing and how can visual automation be helpful for the organization?
If one thing can be noticed on a web application, that's the structurally organized …
JIRA: A Guide For Successful Test Case Management
Delivering a quality software product can be very challenging, especially when it comes to …
Regression Testing: All you need to know
Why do we want to test all the features that we have implemented and …
How to achieve a successful GIT branching automation strategy
The most important elements of a software project are people's creativity, strategies agreed, and …
TDD vs BDD: Understanding the significant differences
In the new era of agile development, new software changes are introduced continuously. In …


Share this page

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.