Automated Tests: Testability
Explores the concept of testability in software architecture, its importance for quality and continuous delivery, and breaks down key components like controllability.
Explores the concept of testability in software architecture, its importance for quality and continuous delivery, and breaks down key components like controllability.
Explores the importance and benefits of automated testing in software development, addressing common barriers and the value of testing culture.
A guide to implementing BDD-style tests in iOS using XCTest's XCTContext for cleaner, more readable test scenarios and reports.
A tutorial on mocking and simulating location data for automated testing in iOS using XCTest and a local Sinatra server.
Four essential accessibility tests for new software features, focusing on color contrast, interactive elements, and Windows High-Contrast mode.
A tutorial demonstrating how to upload files using Playwright's setInputFiles method, including fixing common path-related errors.
A guide on using KeePass programmatically with TypeScript to securely manage and retrieve test credentials from an encrypted database.
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 guide to creating a TypeScript-powered autocomplete system for data-cy selectors in Cypress tests, improving developer experience and safety.
A web developer reflects on her first year running an independent business, focusing on accessibility work and the pros and cons of freelancing.
A podcast episode discussing automated testing strategies for Django applications, including unit and integration tests.
Introduces llvm-reduce, a specialized tool for automatically reducing LLVM IR test cases to aid in debugging compiler failures.
Learn how to write automated tests for your Django project to verify functionality and save time on manual checks.
A guide on testing websocket communication in a Trello-like app using Cypress, focusing on simulating real-time updates.
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.