Software Test Professionals Community Articles
Articles written by the STP community of professionals.
TEACHERS AND ROCK STARS: Closing The Gap Between Software Testing & Development
In every business there is a contention between those perceived as "Producers" (who make things), "Facilitators" (who help make things happen), and "Constrainers" (who help prevent things from happening). Problems occur when these perceptions are misapplied or...

How to Successfully Build an Automation Program
To effectively implement an automation program, the same approach and similar effort is needed when building complex software. You will be integrating a system with many parts as well as software (i.e. scripts and glue software). Additionally, to complicate things the...

The Secret Skill – How to Sell Testing
A software tester must have and use many skills to be effective in their work. The one that is most underutilized, or not used at all, is the skill of selling. This is a communication skill that has profound impact on a tester's ability to do their job and get support...

The “World Series” of Test Requirements
As I made changes within the quality control (QC) team, the program manager noticed the progress being made. Not only had I taken the burden off the subject matter experts (SME's) during user acceptance test (UAT), I had taken some pressure off the program manager as...

The Fuzzy Line Between Requirements and Design
First, this statement sounds as though there's a sharp boundary between requirements and design. There's not. In reality, between requirements and design lies a fuzzy gray region, not a crisp line. I prefer to say that requirements should emphasize what and design...

It Works on My Machine
About the Author Torsten Zelger I am in the testing business since 12 years and started straight with test automation. A subject that still fascinates me although today I focus more on automated testing BELOW the UI and manual testing again. Before testing I was...

Agile Testing – Do We Need Test Plans?
Usually these test plan documents are comprehensive with a lot of information regarding scope, entry-exit criteria for each gate and phase of testing, testing types, environments, timelines, point of contacts etc. So, is there a need to have test plans for Agile based...

Ask the Tester: Selena Delesie
You may have heard of Selena Delesie, frequent Software Test Professionals conference speaker and perhaps the most famous test consultant to come out of Research In Motion. RIM created the 'BlackBerry', the first massively successful integrated mobile device. When...

Who is Watching Your Test Data?
Compuware recently published a study that shows up to 60% of development and testing time is spent working on data-related tasks. Data-related tasks can present themselves in the form of data creation, modification, or writing, investigating, and resolving...

Advanced Software Testing: Code Coverage
Code coverage allows us to understand how much of the code has and hasn’t been tested, and to identify new and useful test cases to fill the coverage holes. Join this webinar, illustrated with examples throughout, to learn a technique that you can apply to your work right away.