Press "Enter" to skip to content

Blogs


Software testing posts and articles

Recall the concepts of test pyramid & testing quadrants and assessing the quality risk in agile projects
The agile approach is often the chosen method one team is following in order …
Write simple and effective API tests using Apache HTTP Client
Apache HTTP Client is a library that allows us to write HTTP requests. Not …
A beginner’s guide to writing powerful BDD tests using Rest Assured and Cucumber
Organizations today tend to invest a lot of effort and resources in setting an …
Introducing Exploratory Testing: Definition, How-To, Pros and Cons
What is Exploratory Testing? Exploratory testing is an approach that focuses on testing the …
What makes for a good Acceptance Criteria in Agile Projects?
Many organizations today are clearly focusing on having often software releases to the client. …
How to perform cross-browser testing using the powerful BrowserStack?
What is cross-browser testing? As the name says it all, cross-browser testing is a …
How to run visual regression tests using BackstopJS in 5 simple steps?
Visual regression tests or visual testing is an activity performed by the testers to …
What are the testing activities performed in the 5 common agile practices?
Testing in traditional projects is different than testing in agile projects following the well-known …
How to use Lombok @Builder and @Data annotations to improve your automation test framework?
When transforming your test cases into automation scripts, some general rules should be followed: …
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 …


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.