Related Content
Leverage Your Actions to Get More Out of Test Automation Test design can contribute greatly to how manageable and maintainable your automation is. Hiding detailed steps in actions makes their automation easier to maintain, and the high-level actions can be leveraged to define less common tests. Here's how you can write tests as a sequence of actions to improve coverage. |
||
4 Advantages of Applying AI in Software Testing We’re always looking for smarter, faster, better ways of testing. As the popularity of artificial intelligence grows, more and more testers are realizing its capacity to make cumbersome and time-consuming tasks simpler. AI is coming, so we should take advantage of it. Here are four benefits to applying AI in testing. |
||
Test Estimation in the Age of Agile and DevOps Estimating testing in the contemporary world of agile and DevOps demands some new rules. Gone are the days of using project planning software and work breakdown structures to define and estimate each category of work and the associated tasks. Here are some modern rules, prerequisites, and advice for test estimation. |
||
Choosing the Right Tools for the Job The saying “If all you have is a hammer, everything looks like a nail” summarizes a cognitive bias we have to use tools that are most familiar to us, even if they are the wrong tools for the job. Software professionals often fall into this trap. Here are some tips on how to choose the right tools for your projects. |
||
What’s Next for Virtual Reality? When most of us think of virtual reality, what comes to mind is fitting on a headset to experience a computer-generated simulation of a three-dimensional environment. However, the recent TED conference had a different “shared immersive reality” experience that doesn’t require headgear. Here's what's new with VR tech. |
||
What It Means to Be an Evangelist for Quality The role of evangelist is often not very well known—or even if it is, it is not well understood in terms of its differentiation from closely associated functions, such as sales and marketing. But when understood and implemented well, it is a very powerful role. What does evangelism mean in terms of software quality? |
||
Visual Regression Testing: A Critical Part of a Mobile Testing Strategy Despite our best efforts to replicate customers' behavior in our test automation suites, teams often forget about nonfunctional requirements. An important one is visual perception—how users see and feel each application they use. Visual regression testing can fill a significant gap in user experience expectations. |
||
2 Quick Wins for Building Context in Testing Testers fill in their assumptions about the project, domain, and technology with things they learn while testing and while talking with people. Sometimes the information they learn is good, but sometimes they miss something important. Here are two quick wins for filling in those assumptions with good information. |