How to setup Django with Pytest on GitHub Actions
A guide to setting up automated testing for Django projects using Pytest and GitHub Actions for continuous integration.
A guide to setting up automated testing for Django projects using Pytest and GitHub Actions for continuous integration.
A guide on how to evaluate the accessibility (a11y) of npm packages before using them in a web project.
A podcast episode discussing automated testing strategies for Django applications, including unit and integration tests.
Learn how to write automated tests for your Django project to verify functionality and save time on manual checks.
A developer's guide to practical tools and techniques for testing and improving web accessibility, debunking common misconceptions.
Analysis of why Gatsby.js sites have fewer accessibility errors than average, exploring developer 'guide rails' and automated testing.
A discussion on why there's no single correct way to write tests, challenging the dogma around unit testing and TDD.
A developer works on the final features of a SaaS homeschool app, focusing on student enrollment, templates, and testing in Python/Django.
A developer shares how to set up automated end-to-end testing for an Eleventy website using Cypress and Netlify deployment.
How Cypress.io improves developer confidence and work-life balance by providing reliable, easy-to-debug end-to-end testing for web applications.
A developer updates Django data models, adds data to templates, writes tests, and creates database migrations in this coding stream recap.
The author explains how automated testing saves time and builds confidence in software development, based on personal experience.
A developer shares a cautionary tale about misapplying Test-Driven Development (TDD) and the 'red, green, refactor' cycle, leading to overly complex code.
Part two of a series on resurrecting a legacy library, focusing on adding CI and end-to-end tests to stabilize the codebase.
Using Selenium to create automated tests for Ansible web app roles, demonstrating how to verify complex application functionality beyond basic deployment checks.
An introduction to the Test Anything Protocol (TAP), a simple, language-agnostic protocol for generating automated test results.