InfoQ Homepage Testing Content on InfoQ
-
Testing in Production - Quality Software Faster
Michael Bryzek discusses building software with no dev, QA or staging environments, diving into “verifying in production” - what it takes to build software tested continuously in production.
-
From Threat Hunting to Crowd Defense
Richard Zhao talks about TI and AI in real practices, and crowd defense - a way to integrate defense measures against both targeted and untargeted attacks.
-
Production Machine Learning
Jan Machacek discusses the challenges in writing deep learning code, testing and validating data management, environments, model storage & serving, validating data reporting, and CI&CD.
-
Lessons Debugging Serverless JVM Functions
Tal Weiss condenses some of the serverless monitoring research and practices into an experience talk with actionable advice for those implementing serverless.
-
Crushing Tech Debt through Automation at Coinbase
Rob Witoff presents how Coinbase attacks tech debt, including deployments, testing, immutable + codified infrastructure, sharing his experience in rebuilding infrastructure from scratch in 24h.
-
Wobserver: Easy to Integrate Monitoring and Debugging
Ian Luites introduces wobserver, discussing the background of the project and showing how to mount it into a Phoenix application, hook it up to Prometheus, and deploy it behind a load balancer.
-
Testing Web Services with QuickCheck
Thomas Arts discusses how to test web services with QuickCheck.
-
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.