InfoQ Homepage Testing Content on InfoQ
-
Testing Microservices
Anne-Marie Charrett offers an experience report on how they developed a testing strategy to embrace the challenges raised by testing a microservices architecture.
-
Get Kata
Kevlin Henney discusses a couple of katas and digs deeper into TDD, lambdas, language(s), (dys)functional programming and Alcubierre drive.
-
Performance Testing in Java
Ix-chel Ruiz and Andres Almiray talk about the tools, like JMeter and JMH, and some techniques that should make engaging in performance testing a rewarding experience.
-
Testing Programmable Infrastructure with Ruby
Matt Long talks about some approaches to environment infrastructure testing that his team at OpenCredo has created using Ruby.
-
Applying Failure Testing Research @Netflix
Kolton Andrus and Peter Alvaro present how a “big idea” -- lineage-driven fault injection -- evolved from a theoretical model into an automated failure testing service at Netflix.
-
Better Tests, Less Code: Property-Based Testing
Matt Bachmann presents a few patterns meant to inspire developers to get started with Property-based Testing.
-
Don't Put Me in a Box
Antony Marcano takes you on his Extreme Programming journey, highlighting how some job titles may limit your agility.
-
Java Buildpack Developer Enhancements
Ben Hale talks about the new support for JMX access, debugging, and profiling.
-
Validation Methodology of Large Unstructured Unsupervised Learning Systems
Lawrence Chernin describes best practices and validation methods used to deal with large unstructured data, including a suite of unit tests covering the implementations of algorithmic equations.
-
Testing with Spring 4.3, JUnit 5, and beyond
Sam Brannen overviews testing improvements in Spring 4.3, covers recent improvements in Spring MVC Test and testing features in Spring 5.0, adding examples with upcoming support for JUnit 5 on Java 8.
-
Testing Spring Boot Applications
Phil Webb discusses the new features added to Spring Boot 1.4 to help with testing, how to do unit testing, how and when to involve Spring in tests, and useful tools and libraries.
-
Building Confidence in a Distributed System
Sean T. Allen talks about creating repeatable tests using programmatic fault injection, message tracing, and auditing to create a trustworthy system which provides correct results.