Tutorials, articles, tools and resources on how to integration regression testing in software testing.
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.
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.
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!
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.
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.
The TestContainers library facilitates simple start up of a service dependencies, i.e. Postgres, Redis in throwaway Docker containers. This open source library works over Docker API and has a list of features which significantly improve a software developer experience.
Performing software testing in production is not a taboo anymore in our era of cloud computing and DevOps. This article discusses different types and approaches to do software testing in production and associated contexts, during which one or another kind of functional testing is useful. Also, we will describe in detail about the effective organization of the safe testing of various services in production.