Tutorials, articles, tools and resources on how to integration regression testing in software testing.

Don’t Do E2E Testing

December 9, 2024 1

End-to-end (E2E) testing is one of the more common approaches to testing software, but it is complex, fragile expensive and low quality. As soon as we accept that the best way to test our system is to deploy it all together, with everything else that it interacts with and then try broad-brush interactions with the whole lot, we have lost control.

A Revolution in Integration Testing of Microservices

May 23, 2024 0

Testing strategies for modern software architectures are evolving. As we transition from monolithic structures to team-sized microservices with crisp APIs aligned to bounded contexts, we encounter more stable testing surfaces.

Challenges in Testing CRM Integration with Third-Party Systems

November 3, 2023 0

For many modern businesses, integrating Customer Relationship Management (CRM) systems with third-party platforms is crucial for seamless operations. However, testing CRM and navigating this process comes with challenges. If you’re considering this undertaking, this post will help you prepare for the challenges in testing CRM integration and tackle them effectively.

Effective Software Testing in Microservices Systems

September 4, 2023 0

The needs for test automation changes in a microservices architecture compared to a monolith or traditional Service Oriented Architecture (SOA). Even more so if we combine microservices with continuous delivery.

Testing in Production at LinkedIn

June 29, 2021 1

If you cannot ship to production with confidence, write tests until you can! This video will help you design a testing strategy for your products. Keep writing great tests!

How To Perform Exhaustive Testing

January 18, 2021 0

Exhaustive testing is a type of software testing approach where all the behaviors of a system are explored during the tests. If this approach is good in theory, it is not feasible in most testing contexts where time and resources are limited. This article presents the distinguishing characteristics of exhaustive testing and explain how to perform it.

Integration Testing a Cloud Native Application with JavaScript

August 31, 2020 0

This talk will take you through the challenge of testing a cloud-native application that uses MQTT (a pub/sub protocol), webhooks and REST to interact with IoT devices on top of AWS. It uses services which cannot be run on a developers machine for testing, so it was needed to develop a test setup which enables us to continuously test against real services.

1 2 3 4