Related Content
Bringing Empathy into Quality Engineering Testers have always been advocates for the end-user. But there are now more opportunities to be that advocate, including emotional intelligence-based testing and role-based testing, which form a critical part of empathetic testing. Building empathy into our software engineering process ends up benefiting everyone. |
||
A Holistic View of Test Coverage No single person on the team knows much about test coverage at a high level. Developers might understand it for parts of the code base they worked on. Testers might understand it for the last handful of features they tested. But neither is able to talk about test coverage in a meaningful way. We need a holistic view. |
||
Top Down or Bottom Up? Designing Effective Test Automation Test automation is not necessarily a technical challenge. The real focus is on the structure and design of the tests and their automation, in particular for tests that need to run through the UI. As with software, tests can be designed from the top down or from the bottom up. Which is better for test automation? |
||
Open-Mindedness Is Revolutionizing Quality Engineering The most important element for revolutionizing quality engineering across the board—for testers, others in the product group, stakeholders, and even competitors—is an open mind toward quality. This means a willingness to consider new avenues toward pursuing quality, including techniques, roles, and attitudes. |
||
Using Open Source Tools for Security Testing Performing a series of security tests before deployment of your application has become paramount. But that doesn't have to mean a suite of costly tools. Plenty of open source security testing tools have become viable options. Here's why you should consider open source tools for your different types of security testing. |
||
Rebuilding Your Test Strategy If testing is taking awhile and a lot of bugs are getting into production, it's a good idea to review your entire test strategy. Spend some time understanding the current process and what testing is happening through the dev process—not what is outlined in a process wiki, but the work that actually happens. |
||
4 Reasons to Use Cloud Testing for Digital Transformation Cloud computing makes data access more reliable and efficient, with less administration effort required, so testing in the cloud can accelerate your digital transformation. This helps guarantee quality and decrease time to market. Here are four more reasons to consider cloud testing for your digital transformation. |
||
Top 10 TechWell Insights Stories of 2018 Many teams are embracing new practices, and several of last year's most-read stories reflect that, with topics such as AI, DevOps, and continuous testing. But it looks like lots of teams also want to get back to basics, because guides to tried-and-true agile and testing methods also ranked high. Check out the roundup. |