Related Content
Lessons Learned at the Agile Dev, Better Software & DevOps West Conference The Agile Dev, Better Software & DevOps West conference was held in Las Vegas in early June. Coveros technical manager Gene Gotimer was a speaker at the event, but he also attended as a delegate, getting to experience the keynotes, sessions, Expo, and other parts of the software conference. Here are his takeaways. |
||
3 Ways to Keep Your Test Suite Lean Test automation is useful, but as your tests grow, they require maintenance. Without curation, your test suite can turn messy and uncontrollable. Keeping a lean test suite will ensure your tests remain useful. You can whip your test suite into shape by focusing on always making your tests valuable, reliable, and fast. |
||
Automation for the People We tend to contrast automated and manual testing, but really, they should support each other. The key is to define what our testing objectives are, then build the solution needed to achieve them—probably a combination of manual and automated testing. We should not let the method become more important than the results. |
||
Detect Performance Issues in Production with Continuous Delivery Maybe the most important source of feedback is what happens in production. It’s amazing the information you can get if you properly monitor and analyze the data. Continuous delivery gives more precise feedback from different sources, thanks to observing the impact of every realized change while improving traceability. |
||
The Importance of Goal Alignment in Agile and DevOps For agile and DevOps teams to succeed, there must be a common vision that strives for detailed customer-focused outcomes. There’s never a magic bullet to address goal misalignment, as the challenges are context-specific, but here are some approaches that help move organizations and teams toward better alignment. |
||
Questions to Ask during Test Selection for Automated Tests We use test design techniques to answer the questions “What do I need to test?” and “What tests should I perform?” We try to ensure test coverage during test automation too, except that choosing poorly creates slower builds and unreliable information about product quality. Here are some guidelines for test selection. |
||
The Cross-Browser Testing Landscape Is Ready for DevOps While most websites today are responsive, there is a significant growth in progressive web apps that provide cross-platform mobile and web capabilities from within a web app. Add to this maturing practices around agile development and testing and greater adoption of BDD practices, and the landscape is ready for DevOps. |
||
Testing Your DevOps Is Just as Important as Testing Your Software Many DevOps engineers fail to test their automation code in the same way they test the software they deploy. It's crucial for software to have tests, and this should apply to infrastructure-as-code software too, if we plan to change and improve this code with no worries about breaking automation in our DevOps pipeline. |