Related Content
5 Strategies for Better, More Reliable Load Testing As you test your system’s performance, what happens when it fails to meet your requirements? With these five strategies, you can simulate realistic load testing of your system, mitigate your risks, and create reliable, continuous, automated performance testing for a better and more efficient end-user experience. |
||
Why the Minimum Viable Product Matters The MVP brings tremendous value to a team’s ability to effectively implement agile practices. It also allows us to better understand what “value” actually means to our users and how context changes the meaning. Your MVP must move through your validation and release cycles while still being valuable to your users. |
||
Stop Hoarding Bugs and Clean Up Your Backlog Many testing organizations have bugs sitting in their bug-tracking tool gathering dust. The issues aren't high-priority enough to fix immediately, but no one wants to close them because they might get around to fixing them eventually. This is a hoarder mentality! You need to organize and declutter your bug backlog. |
||
Lessons Learned in Testing a UI Test Automation Tool How do you test a tool to be used for automated testing? If a tool executes an automated test that generates keyboard and mouse events to replay user actions, can the test emulate user input and control another instance of the tool to automatically record and play another test? Here's how you test the test tool. |
||
An Exploration of Exploratory Testing Exploratory testing is one of the most widely known but poorly understood practices in the software testing community. The term suggests that exploratory testing is a special testing activity, but in reality, all true testing is exploratory in nature. Let's rediscover what exploratory testing should—and shouldn't—mean. |
||
Guaranteed Methods to Ruin Your Test Automation After working to develop the test automation patterns used by experienced practitioners to solve common test automation issues, Seretta Gamba started to consider what can ruin a test automation effort instead. Here she shares two sure-fire methods that can destroy your test automation. Steer clear of these examples! |
||
A Conversation about Testing within BDD People using behavior-driven development (BDD) say conversation is the most important part of the process. They use a “given-when-then” format to describe the current state, an action that is supposed to occur, and what results to expect. But if that structure isn't working for your team, don't restrain discussion. |
||
An Agile Framework for Improving Your Hiring Process When hiring, adopting a framework to help you screen candidates can save a lot of time. However, much like adopting Scrum to improve your software development, following a framework won’t magically guarantee perfect results. But a framework will give you the tools to start off better, and to improve over time. |