Related Content
The Role of the Test Manager in Agile In traditional software processes, test managers are responsible for all management aspects of their team. Agile, however, is self-directed, so teams handle all the usual duties. Still, there is a role for test managers in agile, and it’s much more strategic than it was before. Here are the opportunities for the role. |
||
Accelerate Your DevOps Transformation by Focusing on Culture The toughest part of a DevOps transformation is the cultural changes required to make it successful, so to accelerate your transformation, figure out what they are as soon as possible. Explore your company's attitude toward innovation and the tools you have and how you use them, and it will make the change easier. |
||
Testers Are Facing Unrealistic Expectations about Test Automation The last thing managers want to hear is that the money they’re investing in automation tools isn’t going to make everything instantly easier. But it takes time, patience, and a general understanding of the different processes involved to make test automation work for everyone involved. |
||
The Future of Testing: VR and AR in Mobile Apps With the ability to experience virtual and augmented reality using mobile devices on the horizon, the potential for these new technologies to go mainstream is huge. New test environments, configurations, and interfaces will require testers to change their methods, so get out of your comfort zone—and your office chairs! |
||
3 Reasons Testers Shouldn’t Be Afraid of AI How do testers contribute in agile? DevOps? Should testing tools and automation replace most things that manual testers do? At this point, testers are almost required to hold their breath whenever people start talking about new trends, and artificial intelligence is no different. |
||
Does Testing Truly Improve Software? Without revealing problems, there is no problem-solving, since we can't solve something we aren’t aware of. Each solved problem is one fewer problem in the software—and the software is improved each time a problem is removed. But it's not testing alone that improves software. So when does that happen? |
||
Unit Testing? Consider Taking a Rain Check Unit testing is a great way to verify software at an early stage and to ensure that modified functions are still working as specified. However, unit tests are not a magic wand. Rather than making such a big testing effort, consider taking "rain checks" for certain tests. |
||
Why the Burden of Security Should Be Assumed by the Entire Team Quality can be improved over time, and while it’s difficult to change perception, it’s still possible. But poor security can sink your ship before it even leaves the dock. Invest in the security of your application and be sure to spread that responsibility to multiple levels of your software team. |