InfoQ Homepage Testing Content on InfoQ
-
Screwing Up For Less
Stephen Hardisty presents how Etsy delivers products without having project managers, business analysts, or testers.
-
Taming Functional Web Testing with Spock and Geb
Peter Niederwieser demonstrates how to do functional web testing with Spock and Geb, two testing tools from the Groovy/Java world.
-
Simulation Testing with Simulant
Stuart Halloway discusses example-based testing using Simulant, a testing library based on statistical modeling, activity streams, distributed execution, validation, separation of concerns.
-
Enabling Microservice Architectures with Scala
Kevin Scaldeferri reports on using Scala for an SBT plug-in, for unit and functional testing, type-safe shared configuration using Zookeeper, and live inventory with WebSocket and Akka Actors.
-
Yanking Business into Testing – with Lots of Vegetables
Gojko Adzic, Lukas Oberhuber discuss how the thinking around the role of tests and testing evolved, the problems the team faced and the decisions they took to overcome technical and cultural issues.
-
Beyond Contracts: An Exploration into Unified Specifications
Paul deGrandis emphasizes the importance of using specification-as-a-value, a way of unifying core.contracts, test.generative, and external systems under a single common specification in Clojure.
-
Spock: A Highly Logical Way To Test
Howard Lewis Ship overviews Spock, a testing framework for the JVM.
-
Behavior-driven Development
Liz Keogh shows why conversations are the most important aspect of BDD, how examples can help you discover things early, and why discovery is an inevitable part of software development.
-
Breaking News and Breaking Software
Andy Hume shares details of the processes and approach used by The Guardian in developing and implementing quality in their front-end software.
-
Large-Scale Continuous Testing in the Cloud
John Penix describes the test automation system and the supporting build system infrastructure used by Google.
-
Testing and Refactoring Legacy Code
Sandro Mancuso runs a hands-on demo adding tests to a Java legacy code then refactoring it.
-
Testing iOS Apps
Graham Lee discusses strategies and tools for testing iOS apps with a view to uncovering hidden security and usability issues.