Accessing IFRAME Data with Selenium RC

April 17, 2010

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 to know which IFrame [...]

Read the full article →

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

April 15, 2010

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 best [...]

Read the full article →

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

April 15, 2010

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 [...]

Read the full article →

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

April 15, 2010

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 [...]

Read the full article →

Who Is A Good Tester?

April 15, 2010

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 [...]

Read the full article →

How To Recruit, Motivate, and Energize Superior Test Engineers

April 13, 2010

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 [...]

Read the full article →

Beyond Test Driven Development: Behaviour Driven Development

April 13, 2010

Test Driven Development (TDD) has become quite well known. Many developers are getting benefit from the practice. But it is possible that we can get even more value. A new practice is getting attention these days: Behaviour Driven Development (BDD). BDD removes all vestiges of testing and instead focuses on specifying the behaviour desired [...]

Read the full article →

Becoming a Software Testing Expert

April 13, 2010

You’re already an experienced tester. You know how to design tests and report bugs. Now what? Do you feel like an expert? Unfortunately, if you want to become very good at testing, there aren’t many classes or programs available to help you. This means you must manage your own education. This tutorial is about [...]

Read the full article →

Performance testing using HP LoadRunner software

April 13, 2010

Dhananjay Kumar sent me an email saying that he wanted to explore HP LoadRunner. He said that he wanted information on HP LoadRunner configuration and on analyzing the HP LoadRunner results.
There is an excellent white paper titled, “HP LoadRunner software—tips and tricks for configuration, scripting and execution”. You can read this white paper that contains [...]

Read the full article →

Exploratory Testing is not a controlled process

April 13, 2010

Exploratory Testing is not as widely used as it could be, because management doesn’t want it.
Stated reasons for this could be unaccountable, unstructured, sloppy, non-scientific etc, reasons that can be refuted by communication.
But I think the real reason is something Exploratory Testing can’t have: a controlled process.
Management/Companies want to have a plan with dates and [...]

Read the full article →