InfoQ Homepage Testing Content on InfoQ
-
JUnit 5: Evolution and Innovation
Sam Brannen presents new features in JUnit 5: parallel test execution, temporary directories, custom display name generators, method ordering, timeouts, the Test Kit, and new extension APIs.
-
Automated Testing for Terraform, Docker, Packer, Kubernetes, and More
Yevgeniy Brikman talks about how to write automated tests for infrastructure code, including the code written for use with tools such as Terraform, Docker, Packer, and Kubernetes.
-
Continuous Testing in Agile
Dan Ashby discusses several topics regarding testing: what does quality mean, how does software testing help, what is software testing, where does it fit in an Agile world?
-
Introduction to Stateful Property-Based Testing
Tomasz Kowal presents a high-level overview that is both encouraging for beginners but also maps the road to mastering property-based testing.
-
Test Encapsulation: Automated Tests That Decide for Themselves
Rahul Verma demonstrates an engine that achieves test encapsulation. The engine would be free and open sourced so that attendees can freely experiment further.
-
Acceptance Testing for Continuous Delivery
Dave Farley describes approaches to acceptance testing that allow teams to work quickly and effectively, build functional coverage tests and maintain those tests throughout change.
-
Building on Developers' Intuitions to Create Effective Property-Based Tests
John Hughes shows how to build properties for testing, and also new features in Haskell QuickCheck that support them.
-
Mythbusting: Every Project Needs to be Automated
Alexandra Nagy discusses if projects need to be automated or not.
-
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.
-
Debuggable Deep Learning
Mantas Matelis and Avesh Singh explain how they debugged DeepHeart, a DNN that detects cardiovascular disease from heart rate data.
-
DevOps and People: Where Automation Begins!
Almudena Rodriguez Pardo takes a look at some scenarios where developers and operators go for broke in order to achieve a DevOps success story.
-
A Test of Strength
Chris Oldwood discusses writing good (strong) tests, but also how devs need to be “strong” (in character) to make that happen.