|
A Tester among Developers: Life beyond the Code Tester Anastasia Kotsevich got the chance to work side by side with her company’s coders. This experience opened her eyes to some problems she wasn’t aware of before, and some solutions: designating a common team goal and opening clear lines of communication.
|
|
|
Crowdsourced Testing Lets Your Apps “Go Wild” It simply isn’t feasible to test every possible user scenario with a new app, and the testers who already know how the app should perform can't approach using it the same way as someone unfamiliar with the process. Enter crowdsourced testing, where you gather a customizable pool of people from outside your organization to test your apps for defects and usability.
|
|
|
Why You Need Female Testers on Your Team There is a great deal of conversation around the lack of female representation in Silicon Valley. While striving for more equal demographics within the IT world is a worthy cause in its own right, it is actually to our industry’s detriment when we fail to actively include women on testing teams. Read on to learn why.
|
|
|
The Ethics of a Testing Job Interview When conducting a testing job interview, of course you want to ask questions to be sure the candidate has the skills necessary for the position. But what sorts of questions go too far? Is it ethical to ask a candidate to solve an actual problem your company is experiencing—even if you don't end up hiring him? This article explores some moral gray areas.
|
|
|
Guide Your Agile Development with Traceable Tests Testing professionals who are learning about agile often want to know how they can provide traceability among automated tests, features, and bugs and report on their testing progress. Here, Lisa Crispin gives an example of how her previous team worked together to integrate testing with coding and helped everyone see testing progress at a glance.
|
|
|
Avoid Becoming a Lonely Cowboy Performance Tester In the Wild West movies, the cowboys do not typically have a lot of friends; they follow no rules but their own, and their way of settling an issue is by shooting each other. In the wild world of software performance testing, without the support from people around and above you, it will be impossible to get anything done. You don’t have to be a lonely cowboy.
|
|
|
Testing Economics Everything we do has an economic impact because what we do has costs and benefits. Testing is about getting real feedback quickly, reducing wasteful testing activities, and putting a mirror in front of our applications. It becomes advantageous to understand the costs of these activities and direct the effort investment where it’s most beneficial.
|
|
|
Is Code Coverage a Silver Bullet? While code coverage is a good number to look at in terms of reach achieved in a testing cycle, is it foolproof? Is this metric a silver bullet for understanding the team’s coverage and vouching for testing scope? In short, no. But it is a vital step on the way to solving your testing coverage issues.
|
|
|
The Role of Testers in an Agile Environment There are many diverse ideas about what being a tester means in agile development environments. This leads to confusion between how agile testers and agile QA “fit” into agile teams and what the QA tester responsibilities are. John Stevenson explains why there appears to be some fear and a little distrust of agile environments among some testers, then offers suggestions for dealing with their confusion.
|
|
|
Awareness of Risk Identification in Software Testing When testing software, most of us identify risk seemingly effortlessly. But do we really understand the process we’ve undertaken? Do we know what methods we’ve called upon? Are we aware of how we’re identifying risks? And therefore, are we identifying all the important risks? David Greenlees uses models to assess these questions.
|
|