Mutation Testing – Learn This Interesting Testing Technique Quickly with a Simple Example

Sci-Fi fans: Don’t get your hopes up. This isn’t that kind of mutation we are talking about :)

What is Mutation Testing?

Mutation testing is a fault based testing technique where variations of a software program are subjected to the test data-set. This is done to determine the effectiveness of the test set in isolating the deviations.

It sounds a little complicated, isn’t it?  Continue reading →

How to Solve the Common Web UI Test Automation Problems Using the Katalon Studio Free Toolset

“If an end user perceives bad performance from your website, her next click will likely be on” – Ian Molyneaux

The advancements in web development technologies make web-based applications more feature-rich, hence it becomes more challenging to automate your web testing.

Website technology features like multi-platform support, cross-browser, responsive design could add more complications & effort to your Web UI test automation strategies.  Continue reading →

Retest Vs Regression Testing – How Much Regression Testers Should Be Doing?

Don’t you all love the compare and contrast themed articles? I know I do. It is such a great way to invite thoughts, comments and maybe even, strong disagreement.

Today’s topic is the difference between Retesting and Regression Test.

Let’s begin with Retesting:

Retest means to test again. The reason does not matter. When you repeat a test, you retest. You could retest current version functionality. Or a bug fix, previous version functionality, a test case you just ran, etc.

Continue reading →

5 Major Problems with Large QA Testing Teams and How to Handle Them

More often than not, when you are a large testing team, you have an equally large product to test and equally complex challenges to deal with.

What then becomes difficult is maintaining the quality standards, knowledge sharing and decentralizing the expertise.

Let me explain this problem in-depth and possible solutions too.  Continue reading →

Agile Retrospective Meetings – Why It is Necessary and Some Fun Ways to Conduct It

Agile Software development is  a set of methods and practices that are based on the Agile Manifesto. Agile methodology emphasizes team collaboration and frequent delivery of a product.

One of the 12 principles listed in the in Agile Manifesto is:

“At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.”

Continue reading →

An Interview with Michael Bolton – Read His Advice for Upcoming Testers On How To Be Successful

Today’s article is an interview with widely known software testing specialist Mr. Michael Bolton, a Software Testing Teacher, Author, Consultant and thought leader.

This is part of our ‘know a leader‘ interview series of famous personalities on SoftwareTestingHelp. Check our last interview with Neeraj Tripathi, VP of Global QA at Infor.

STH is thrilled to present this interview to you and without further ado, let’s get to a brief rendezvous with Michael.  Continue reading →