Integration of Jenkins with Selenium WebDriver: Step-by-Step Tutorial

Step by step guide to Setup and Configure Jenkins with Selenium:

Jenkins is an open source tool written in Java. It provides continuous delivery and continuous integration service for software development.  It automates your manual task of code deployment process from development box – QA – Stage – Production.

Jenkins supports many plugins which you can integrate such as Git, SVN, build pipeline and many more.  Continue reading →


How to Run Selenium WebDriver in Different Popular Browsers

Selenium supports only web-based applications and to open them we need a browser. Selenium can support various browser for test automation.

In this tutorial, we will explain how to set up drivers for the different browsers available in the market.

In current industry, there are only three popular browsers which are widely used i.e. Google Chrome, Mozilla Firefox and Internet Explorer. However, Selenium supports other browsers as well. To execute our script on different browsers we need the driver of that browser.  Continue reading →

How Should Testers Handle Boredom?

I was asked this question in an interview recently- “What would you do when work gets monotonous and boring?”

Here is what I said, “Fortunately that has never happened to me and I love being a QA. When things get repetitive, I like to ‘mix things up’. I would document if execution bored me, I would execute if documentation got tedious, I would explore when everything else seemed bleak.

Also, targets and deadlines keep me motivated and a simple ‘do what needs to be done’ attitude is what keeps me going.”  Continue reading →

5 Important Diagrams That Testers Need to Learn How to Use

If not for pictures there were be no recordings of early history, passable knowledge, and evolution of language.

Not to overly dramatize, but diagrams have their own special place even in a world with highly evolved and sophisticated forms of writing and expression.

In the technology industry, our diagrams are dear to us.

Here are some of the prominent ones that we testers come in close contact with often and how we use them.

Continue reading →

7 Qualities of Highly Effective Testers

Every profession demands certain qualities from its practitioners before accepting them in and making them the best at what they do.

Software Testing demands the qualities I discuss in this article even more strongly and there are many reasons for it.

And when I say qualities, I am talking about the ‘must have’s- the top abilities of testers that help them fly high and far. Dedication, hard work, etc. are a necessity to any job in the world. But the qualities we are going to discuss are absolutely inevitable for testers. Without these must have ones, testers will sooner or later risk being disengaged from their craft.

Continue reading →

4 Things That Should Be on Tester’s Radar in 2017 – Happy New Year 2017!

2016 is the year of India’s newest demonetization, Selenium3 and snow in Hyderabad. No, the last part isn’t true, but one can hope, right? And hope is exactly what New Year brings us; a treasure chest, an unwrapped present, a blank slate, a new mystery novel, a new beginning. You can make what you want of it!

STH is back with our tradition of highlighting a few areas that we think would be prominent in the coming year.

Last year, we predicted that cloud based platforms, agile, crowd sourcing and mobile testing as some of the ‘going-to-be-prominent’ trends of QA and I am sure you have experienced a palpable shift in these areas. Changes in the IT world aren’t usually drastic, so not much has changed since the last year, but

Continue reading →

How to Get More Interview Calls? 4 Reasons Why You Are Not Right Now

Are you applying for jobs and not receiving a response from the recruiters?

Knowing what is going on is the first step to fixing what’s wrong and turning things in your favor. Job hunting is hard and tedious, but by using this simple troubleshooting guide, you can diagnose the reason for the silence that follows your applications and get right back on track.

With the New Year approaching, it might be just what you need to gain control and take advantage of the increased recruiting activity that usually happens in the first quarter of every year.

Continue reading →

My Unexpected Journey to Becoming a Software Tester (From Entry-level to a Manager)

“You build a Successful Life…A Day at a time…”

My journey as a Software Tester started a bit unexpectedly.

I appeared for the initial interview rounds assuming it to be a Development opportunity. To be honest, like every other Computer Science graduate out there, I was a bit skeptical about going ahead with Testing.

But finally, I decided to give it a try. Only with a hope that my curious nature will help me in this field.  Continue reading →

What To Do When There Isn’t Enough Time To Test?

Part way through your test cycle, do you often realize you do not have enough time to test? You had it all under control, to begin with, but soon you are reaching the contingency plan’s “What to do when there isn’t enough time to test?” section.

I have been there too and it is not fun. :)

I thought about this long and hard. How can something that started so well, go down so badly, so quickly. And, here is my analysis.  Continue reading →

IBM Rational Quality Manager (RQM) Integration with Rational Functional Tester (RFT)

In this tutorial, we will look in details at IBM Rational Quality Manager (RQM) integration with Rational Functional Tester (RFT).

IBM Rational Quality Manager is the Test Management solution that is a part of the IBM Rational CLM. It offers the capability to create Test Plans, Test Cases, and Test Scripts.

It offers manual execution of the test cases by default out of the box with defect tracking well integrated as a part of IBM Rational Collaborative Life Cycle Management platform (CLM). It also enables you to integrate and run automated tests created with other testing tools like IBM Rational Functional Tester, Selenium, HP QTP etc.  Continue reading →

IBM Rational Quality Manager (RQM): Complete Hands-On Guide

This is a complete guide on IBM Rational Quality Manager (RQM) tool. [There are many images in this tutorial so please allow this to load properly]

In this hands-on IBM RQM tutorial you will learn:

  • How to create a Test Plan in IBM RQM
  • Create Test Cases within a Test Plan
  • Add Manual Test Scripts to the Test Cases
  • Execute the Test Case
  • Raise Defects as appropriate
  • Viewing Test Execution Records

Continue reading →