InfoQ Homepage Testing Content on InfoQ
-
Production - Designing for Testability
Michael Bryzek explores what it’s like to build quality software with no development, QA, or staging environments, but which is tested in production.
-
API Testing with Code Libraries and Cucumber
Ole Lensmar discusses various ways and tools for testing web APIs, focusing on using Cucumber.
-
Addressing Security Regression by Unit Testing
Christopher Grayson covers unit testing solutions that are both integrated into tested codebases as well as solutions that can test deployed codebases from a black box standpoint.
-
Making the Most out of a Bad Day as a Developer
Wim Remes talks about the war stories from his experience as a penetration tester and the numerous years of work with development teams building secure development practices.
-
After Acceptance: Reasoning about System Outputs
Stefanos Zachariadis discusses techniques for bringing testing to production, showing how to sanity check a live system using end-to-end testing, and limiting interference with real users.
-
Automated Testing of (RESTful) API Documentation
Rouven Wessling presents what's currently possible when it comes to testing documentation, how to start testing API documentation written using API Blueprints and how to incorporate it into a workflow
-
Property-based Testing in Practice
Alex Chan talks about property-based testing and this style of testing through the lens of two libraries: Hypothesis and AFL, with examples and testing patterns that we can apply in other code.
-
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.