An Automated Approach to Regression Testing

An Automated Approach to Regression Testing

Testing every single thing isn’t feasible, so regression testing should be holistic in verification while focused in scope. A good goal is to ensure no regression issue is introduced into a critical business flow. This endeavor can benefit from automation. An...
To Get Quality Software, Let Them Fail

To Get Quality Software, Let Them Fail

As an advocate for quality, you look at the product, take into account time, budget, and other business constraints, and recommend fixes to ship a product with the best possible quality. … And the businesspeople in production don’t want to fix it. How can you...
11 Reasons Behavior-Driven Development Can Fail

11 Reasons Behavior-Driven Development Can Fail

There are a lot of advantages to behavior-driven development, but there are also a lot of challenges you can encounter during the implementation. Knowing is half the battle, so be aware of these eleven common stumbling blocks to BDD adoption and outline plans to...