Test Management

How to Test Without a Formal Test Plan

For a range of reasons — both good and bad — many software and web development projects don’t budget enough time for complete and comprehensive testing. A quality test team must be able to test a product or system quickly and constructively in order to provide some value to the project. This essay describes how [...]

The 10 Minute Test Plan

Anything in software development that takes ten minutes or less to perform is either trivial or is not worth doing in the first place. If you take this rule of thumb at face value, where do you place test planning? Certainly it takes more than 10 minutes. In my capacity as Test Director at Google [...]

Get High Performance Out of Your Testing Team

Thumbnail image for Get High Performance Out of Your Testing Team

Testing is often looked upon by many as an unmanageable, unpredictable, unorganized practice with little structure. It is common to hear questions or complaints from development including: What are test teams doing? Testing takes too long Testers have negative attitudes Testers know that these complaints and questions are often unfair and untrue. Setting aside the [...]

Becoming an Influential Test Team Leader

The reason it is so important to add value to your team and to your organisation is that when a test team is seen as just a group that finds defects, it’s easy to see them as the problem. It’s also easy to justify outsourcing such a group because they mainly do one job. This [...]

Career Paths for Testers Using Personas

Do you or the testers on your team have an idea of what your career may look like in five years or more? Will testers who accumulate years of experience lead to better and broader testing? Do the testers you work with have role models who encourage them to learn and grow as testers? Experienced [...]

2 Things To Make Test Leading Job Easy

As test leads we have several responsibilities between testing, manging project, testing, test planning, etc. You can do these two things daily to make your life more manageable and easier. Keep a Test Journal It doesnt have to be formal but just an informal way to document everything that happens on a daily basis for [...]

Bromine: Open Source Test Management for Selenium

Thumbnail image for Bromine: Open Source Test Management for Selenium

This article is about Bromine, an open source functional web test automation tool. We’ll go through the background for Bromine and explain what Bromine is and why you should (or shouldn’t) use it. Finally we’ll introduce two real world scenarios in which Bromine is used. If you have worked with test automation of web sites [...]

An effective testing strategy

On a recent large project, we had a goal early on that we didn’t want to have a lot of QA folks manually testing our software. Finding bugs through manual testing is incredibly time consuming and expensive, so we opted to try and build as much quality in to the product. That’s not to say [...]

Important Facts About The Software Test Management Process

If you are the manager of a software developing company, you would know that the software test management phase is one of the most important stages of the software development process. In order to improve the quality and productivity of your company, you have to implement an efficient software testing process to ensure the functionality [...]

Software Testing, where conflict is normal

In our daily lives, conflict is generally viewed as undesirable. This could be true in our personal and professional relationships. However, while producing software, conflict and problem solving are key elements involved in enabling delivery of quality products. Organizations on their part must encourage constructive conflict while keeping in place a structure to manage conflict. [...]