Case Study: Automating UI/Integration Tests with Flutter Driver and Codemagic
A guide to writing and automating UI/integration tests for Flutter apps using Flutter Driver and running them with Codemagic CI/CD.
A guide to writing and automating UI/integration tests for Flutter apps using Flutter Driver and running them with Codemagic CI/CD.
A guide on using Cypress tasks to reseed a database for isolated, reliable, and fast testing scenarios.
A guide to testing email flows in Cypress using the Mailosaur service to automate email verification and password reset scenarios.
An introduction to Testcontainers, a Java library for running Docker containers during integration tests to simplify testing with real external services.
A tutorial on setting up and using Enzyme with Jest for unit and integration testing of React components.
A guide to running ASP.NET Core integration tests with SQL Server in Docker containers within Azure Pipelines, solving container readiness issues.
A guide to using Test-Driven Development principles to create and maintain accurate, always-in-sync documentation for RESTful APIs.
A guide to implementing integration testing for Node.js microservices using the Pact.js framework for consumer-driven contract testing.
Introducing JustEat.HttpClientInterception, a .NET library for reliable testing of HTTP API integrations by intercepting calls.
Explains how to use Consumer-Driven Contracts for scalable integration testing in microservices, avoiding full environment deployment in CI.
A developer shares lessons learned from refactoring a SpringMock parser class, emphasizing behavior verification pitfalls in testing.
Introduces springmock, a library for injecting Spock or Mockito mocks into Spring Boot integration tests, simplifying test setup.
A developer's guide to setting up integration tests with Ava.js and Express, exploring alternatives to Supertest and using Gulp for server management.
Explores undocumented Gulp event handling to properly terminate Node.js processes after running Ava.js integration tests against Express servers.
Using Selenium to create automated tests for Ansible web app roles, demonstrating how to verify complex application functionality beyond basic deployment checks.
PSPDFKit's journey to achieving fast and reliable UI testing for their iOS PDF SDK, covering strategies beyond Apple's XCUI framework.
Part 7 of a series on creating professional PowerShell DSC resources, focusing on integration testing and best practices.
Explains new Laravel 5.1 testing traits: DatabaseMigrations, DatabaseTransactions, and WithoutMiddleware for better integration testing.
A guide to using Laravel 5.1's model factories to create fake data for cleaner and more efficient integration testing.
Learn how to write powerful and simple integration tests in Laravel 5.1 using new built-in methods like visit(), see(), and click().