How to create a powerful test strategy?

Before I begin this post, let me talk about an email that I received from Natalya in Ukraine. She said that she found STS interesting and educational. She tries to read it every day. Natalya, let me say that I am grateful and honored to be of help. Since you are a regular reader of [...]

Is your testing saturated?

There are many names for software testing strategies/activities/ approaches/processes; they can be risk-based, coverage-focused, exploratory, requirements-based, Super-TPI, TMM 5 et.al. The names generally come from how the testing is performed or initiated, so I thought we should look at it from another angle, from the end of testing, from the results that we might know [...]

What features you should consider when you design your Automation Framework?

Vivek Joglekar, who is a regular reader and subscriber of STS, mailed me asking me to add more stuff in framework and test process. As desired by him, here is a post on the Test Automation Framework. Look out for more posts on the same. If you are interested in test automation, you have probably [...]

Growing test teams: Uncertain team composition

This is a follow up from previous articles on Growing test teams based on the ideas from Peopleware by Tom DeMarco and Timothy Lister. Uncertain team composition If you are newly assigned to be a team leader there is a big chance that you also have a team, but that is not always the case. Just [...]

Accessing IFRAME Data with Selenium RC

Article by Amir Ghahrai If you have been testing web applications with Selenium RC you would have noticed that things tend to get a bit complicated when you’re dealing with IFrames in the web application. In particular when there are nested IFrames and you need to verify that if a certain text exist, you need [...]

You Can Beat the Game, But Can You TEST It?

Okay, so you beat Zelda blindfolded, reached the Donkey Kong kill screen on your first try and played Tetris for 14 consecutive hours. Big deal! If you really wanted to impress us, you’d have spent that time finding some bugs on level 1 instead. As GamingUnion.com recently discussed, hard-core gamers do not necessarily make the [...]

What are the challenges that you can face in your testing career?

You may have noticed that I did not write any post last week. The reason is that my 3 year old child had a seizure early last week and I had been visiting is neurologist and pediatrician and getting the prescribed lab tests done. Things are stable now but we have to be careful with [...]

How to be a recognized software testing authority in your company?

You know how it is if you work in a company with multiple software testers. The management’s perception differs for different members of the software testing team. A few people are held in high regard. They are the ones who are first introduced to new or existing clients. Their names come up first when the [...]

Who Is A Good Tester?

The above question was asked in response to my Do Developers Make Good Testers? post. Since I am in the process of hiring another tester I thought I would take a stab at it. These are qualities for a fairly generic software testing position. A good software tester… Constantly asks, “What is the best test [...]

How To Recruit, Motivate, and Energize Superior Test Engineers

The expectations today are for increasingly high-quality software, requiring more sophisticated automation in testing. Test and QA teams must work more closely with development to ensure that this sophisticated automation is possible. This has lead to software engineers applying creativity, talent and expertise to not just application development, but testing as well. This transition from [...]