How to test Bash scripts (2020 guide)
A guide to testing Bash scripts using the Bach testing framework, covering installation, writing test cases, and mocking commands.
A guide to testing Bash scripts using the Bach testing framework, covering installation, writing test cases, and mocking commands.
A technical guide on testing Preact/React Portals using Testing Library, based on real-world implementation challenges in a Rails app.
A tutorial on creating a custom configuration plugin in Cypress to manage environment variables and settings for different deployment stages.
A developer's first week at Recurse Center, focusing on pair programming, analyzing PHPUnit's codebase, and planning a web-based command prompt project.
A developer creates a Django form template for a social media app, covering styling, context data, and dynamic user information.
A tutorial explaining how to use JavaScript destructuring, specifically within Cypress test code, to simplify working with objects and function parameters.
Explores the misuse of Given-When-Then tools beyond BDD, comparing it to past xUnit issues, and discusses a new enhancement to improve their broader application.
A developer builds a user invite system for a new social network app using Python and Django, covering forms, views, and email strategies.
Explains why Cypress clears cookies between tests and demonstrates how to preserve authentication state using beforeEach hooks.
A guide on testing websocket communication in a Trello-like app using Cypress, focusing on simulating real-time updates.
A guide to setting up Jest testing in a Svelte TypeScript starter project, including configuration steps and a pre-configured template.
A guide to handling and testing links that open in new tabs within the Cypress testing framework, including workarounds and best practices.
Announcing JUnit Pioneer 1.0, a JUnit 5 extension pack with annotations for testing system properties, locales, and more.
Learn to build a serverless API for validating email workflows using AWS SES, API Gateway, and DynamoDB to create unlimited test inboxes.
Exploring Cypress's experimental network stubbing feature (.route2/.intercept) for intercepting XHR and fetch requests in tests.
Explores advanced, undocumented features of the Cypress.io testing framework, including routing tricks, DOM aliasing, and custom logging.
A tutorial on using a JavaScript fake API with mock data to build a React frontend when a backend isn't available.
A developer shares their top VS Code extensions for improving productivity when writing and managing Cypress test suites.
A guide to testing machine learning code and systems, covering pre-train and post-train tests, evaluation, and implementation with a DecisionTree example.
A technical guide on setting up and testing an Ingress controller within a local Kubernetes kind cluster, including configuration and deployment steps.