Requirements for Testing 3 Types of Requirements for Testing

Requirements for software are usually grouped into a bewildering array of categories. Functional and nonfunctional requirements are on top, and a huge number of subcategories are underneath. Here, Clint Hoagland boils it down to three categories, differentiated by the way they should be tested.

Clint Hoagland's picture Clint Hoagland
Testers Quality Standards When Testers Should Stand Up and Say No

Testers often find themselves in predicaments where they may be asked to compromise on quality standards—whether it's pressure to sign off on a product before it's ready, getting involved in numbers games that value metrics above all else, or facing harassment to take on work that isn't theirs. Knowing when, how, and why to say no can improve your situation and gain respect for testers everywhere.

Mukesh Sharma's picture Mukesh Sharma
Human Teams Lessons from Optimizing Computer Systems Applied to Human Teams

Payson Hall learned some lessons from optimizing data system performance that could relate to human team management and leadership. For instance, if a system is overworked, it can't be any more productive beyond a certain point; the same is true for people. Both also can get more done by minimizing multitasking and prioritizing jobs. Read on to learn more from machines.

Payson Hall's picture Payson Hall
Global Software Testing How to Think Globally about Software Testing

The global reach of your software could be stalled because of improper design or late detection of bugs. To release software to be used in more than one country successfully, you should try some tactics you might not usually employ. Consider these special approaches to keep a global mindset when testing.

Anuj Magazine's picture Anuj Magazine
Mobile Testing Sins Five Sins of Mobile Testing

Josh Galde describes key best practices that can be followed in order to develop and produce a successful mobile app that's user friendly and reliable. Simply avoiding the five sins Josh describes can save valuable time, resources, and strain while developing a finished product that's functional and reliable, allowing you to bring your mobile strategy to market with confidence and assurance.

Josh Galde's picture Josh Galde
Performance Testing Considerations in a Cloud Performance Testing Considerations in a Public Cloud Environment

Testing an application's performance in the cloud begins with understanding the infrastructure of your public cloud environment. Learn which elements to watch for and how to optimize your cloud-based performance testing environment.

Scott Aziz's picture Scott Aziz
Put a Load on It: Combining Load and Functional Testing

Typically, industry software testing practice is to separate load testing from functional testing. Different teams with different skills and expertise do their testing at different times and each evaluates the results against its own criteria. We don’t always need to do this in pre-release testing. When time to market is more important than strict accuracy the pilot system can become the load test system while the test team does routine checks during pilot to mitigate risk. 


Fiona Charles's picture Fiona Charles
Agile Performance Testing

Approaching performance testing with a rigid plan and narrow specialization often leads to testers' missing performance problems or to prolonged performance troubleshooting. By making the process more agile, the efficiency of performance testing increases significantly—and that extra effort usually pays off multi-fold, even before the end of performance testing.

Alexander Podelko
Load and Performance Test Plan (template)

This load andperformance test template will help the user to design an effective load test plan. The template covers all aspects of a load testing phase or level. 


Shujaat  Bukhari's picture Shujaat Bukhari
Software Load Test Plan (template)

This Software Load Test Plan template is intended to help you for load and performance tests. It gives a step-by-step approach to load test planning and helps you manage all the necessary things the tester should be aware of before and during load testing.

Rajeev J's picture Rajeev J


StickyMinds is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.