InfoQ Homepage Automation Content on InfoQ
-
Automating Software Development with Deep Learning
Emil Wallner discusses the state of the art in software development automation, its current weaknesses, and areas that are ready for production.
-
Mythbusting: Every Project Needs to be Automated
Alexandra Nagy discusses if projects need to be automated or not.
-
DevOps Strategy: Let’s Put an End to the “War of the Roses”
Almudena Rodriguez Pardo discusses where people fit into the automating world of DevOps, diving in some of the challenging situations developers and operators face.
-
The Tester’s 3 C’s: Criticism, Communication and Confidence
Dorothy Graham covers different types and styles of communication, including Virginia Satir’s communication interaction model, and the need for balance in criticism and confidence.
-
Five Ways to Boost Automation Effectiveness
Nikolaj Tolkačiov discusses test data, maintenance less implementation, locator injections, test scripts developing environment, effective and scalable Gherkin implementation, and much more.
-
Spot the Difference; Automating Visual Regression Testing
Viv Richards looks at why to automate tests, the issue with just manually testing, common end to end automation pitfalls, along with an introduction to visual testing.
-
Blunders in Test Automation
Dorothy Graham discusses several testing blunders, including: Testing-Tools-Test, Silver Bullet, Automating the Wrong Thing, Who Needs GPS, How Hard Can It Be, and the Stable-Application Myth.
-
JUnit 5: The Next Step in Automated Testing
Sam Brannen discusses JUnit 5, how it makes automated testing easier, and how it allows developers and organizations to encourage and enforce good development practices.
-
Systems Automation: Past, Present and Future
Mike Place discusses how automation changes SaltStack’s development process, the tooling used, what can be done better, and asks general questions about automation, using it to improve DevOps.
-
Cloud Configuration Ecosystem at Intuit
Marcello de Sales discusses how Intuit manages their SaaS configuration with Spring Cloud Config Server.
-
Design for Continuous Evolution
Eric Brewer explores continuous evolution -adding features easily to a running service- a key to high velocity in development, focusing on immutability to decouple specification from instantiation.
-
Automating Inventory at Stitch Fix
Sally Langford talks about the use of ML within StitchFix’s inventory forecasting system, the architecture they have developed in-house and their use of Bayesian methods.