Related Content
Code Katas for Testers A kata is a small programming task you build a solution to. The point is to develop programming skill through familiarity with programming patterns, which is a useful practice for testers today. You’ll learn about software development, testing, continuous integration, exploration—and even how to be a better person. |
||
Writing Tests: Action Abstraction Keywords have become a popular way of writing tests. Hans Buwalda used keywords to devise the Action Based Testing method in which tests are written as sequences of “actions” represented with keywords. However, keywords are just a physical representation of actions, and there are other ways to do this. |
||
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. |
||
How to Deal with Coworkers' Irritating Behaviors like an Adult Annoying behaviors are amplified in an office due to close quarters and personal preferences. No one likes to have an awkward conversation—especially when it’s with someone you have to face every day—but if a coworker's behavior is driving you up the wall, be a grown-up and let them know. Here's what to say. |
||
How AI Is Transforming Software Testing At our modern pace of rapid software delivery, manual testing alone is simply inadequate. AI will soon be a necessity to keep pace and equip QA and test teams with augmented efficiencies. But don't fear the future; just like automation tools already have, AI is going to complement—not replace—your testing efforts. |
||
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. |
||
How Testers Can Use Docker to Shift Left and Automate Deployments Docker has several advantages over virtual machines: It’s easier to deal with, starts up faster, and requires fewer resources. Using Docker also can give testers more confidence in their releases. Developers use the same environment that will be used in production, which streamlines code delivery and shifts QA left. |
||
Testing Centers of Excellence and the Return of Silos Testing centers of excellence aim to be R&D labs for software testing, experimenting, and innovating new testing techniques and then piloting them on projects and analyzing the results. But that's not always the reality. Some CoEs merely isolate testers, taking a step back to the days of silos. What's your experience? |