test methodologies

Do Testers Need Programming Skills?

To more technically understand the product under development and to automate tests, including developing test frameworks and customizing tools to meet the team’s testing needs, programming skills definitely come in handy for a tester. Should testers absolutely need to know how to program?

Mukesh Sharma's picture
Mukesh Sharma
Privacy Testing: A Growing Field for Software Security Specialists

Security is not just about preventing hacks. There is a larger aspect to consider: user privacy and how organizations handle collected user data. Privacy testing is still a niche field, but it is growing as users become more aware of protecting themselves and social networks gain popularity.

Mukesh Sharma's picture
Mukesh Sharma
Is There a Recommended Duration of Time for a User-Facing Test?

When end-user-involved test programs are done before release to production, the duration of tests is a very critical factor in determining the product's success or failure in meeting its goal. How long should you run the program in order to be sure you have enough data points to make a decision?

Mukesh Sharma's picture
Mukesh Sharma
How to Use Statistics to Become a Software Super Tester

A core understanding of statistical principles and how they need to be leveraged in software testing goes a long way in giving a tester an edge, plus helping the product's or application’s quality. Learn how you can manage data and even predict test cases by drawing conclusions from statistics.

Mukesh Sharma's picture
Mukesh Sharma
Focus on Users' Needs Rather Than on Your Software Product

Bonnie Bailey explains that you need to take care of your users’ needs first, and then, just maybe, they will explore the fabulous features of your software. When we focus on our product rather than on what the user is trying to get done, we suffer from marketing myopia.

Bonnie Bailey's picture
Bonnie Bailey
Prioritize Testing Tasks by Prioritizing Your Audiences

The solution to prioritizing work is a matter of prioritizing audiences. A tester’s work has an audience: users, coworkers, and bosses. Testing is a service we provide to each audience, so it is important to know which audience is at the top of the "make happy" list.

Bonnie Bailey's picture
Bonnie Bailey
Why Is Configuration Management Important?

Joe Townsend explains configuration management's importance to an organization. As CM managers, we can sometimes get so deep into the details of what we do that we struggle to answer the simple questions for our user base.

Joe Townsend's picture
Joe Townsend
Why Software Testers Should Help Developers Debug

Bonnie Bailey writes that helping developers debug can be a boon to the team; testers are naturally good at sniffing out problem areas and understanding how seemingly disparate pieces tie together.

Bonnie Bailey's picture
Bonnie Bailey