InfoQ Homepage Testing Content on InfoQ
-
Break Things to Fix Things: Testing More than What "Should" Work
Ijeoma Ezeonyebuchi discusses how to test an application in unexpected ways, concluding with a live demo inviting members from the audience to try and test some applications in the wild.
-
Crisis to Calm: Story of Data Validation @ Netflix
Lavanya Kanchanapalli discusses safe data propagation at Netflix, circuit breakers, data canaries and staggered rollout effective, and efficient validations via sharing data and isolating change.
-
Mocking .NET without Hurting Its Feelings
John Wright discusses two main types of mocking frameworks: constrained frameworks (like RhinoMocks and Moq) and unconstrained frameworks (such as Typemock Isolator and Telerik JustMock).
-
AI for Software Testing with Deep Learning: Is It Possible?
Emerson Bertolo discusses lessons learned when using pre-trained Convolutional Neural Networks (CNN) models, Image Detection APIs and CNN's built from scratch for this purpose.
-
Bootiful Testing
Mario Gray and Josh Long discuss how to test Spring applications, services, and web applications, ensuring that API producers and API consumers work well together.
-
Testing Your Message-Driven Application
Marcin Grzejszczak and Jakub Pilimon discuss using events as integration messages in a system, addressing content-negotiation, versioning and acceptance tests.
-
Consumer-Driven Contract Testing with Spring Cloud Contract
Olga Maciaszek-Sharma, Eddu Melendez discuss Spring Cloud Contract, showing its capabilities to keep producers and consumers working together correctly and avoid breaking the integration between them.
-
Testing the Endpoints of Your REST APIs
Tonya Cooper discusses how to test REST API endpoints through unit testing the controllers and integration testing with Postman.
-
Git Gud with Property-Based Testing
Katie Cleary describes her experience in using Property-based Testing as a way to find casting and overflow bugs in PolySync’s Open Source Car Control (OSCC) project.
-
Debugging Microservices: How Google SREs Resolve Outages
Adam Mckaig and Liz Fong-Jones talk about how SREs discover and debug problems at Google during outages, and share real stories about their experiences.
-
Properties of Chaos
Nathan Aschbacher talks about how and why chaos engineering is being applied to autonomous vehicle safety, how property-based testing principles can influence chaos engineering goals, and more.
-
Inside a Self-driving Uber
Matt Ranney discusses the software components that come together to make a self-driving Uber drive itself, and how they test new software before it is deployed to the fleet.