A Web Testing, Automating and Tooling Masterclass
Explores the differences between manual testing and automation, focusing on testability, tooling, and real-world challenges like infinite scroll.
Explores the differences between manual testing and automation, focusing on testability, tooling, and real-world challenges like infinite scroll.
Azure Logic Apps designer's 'Run with payload' feature currently enforces JSON-only input, preventing manual testing of workflows expecting XML or other content types.
An overview of a basic shopping cart web application designed for practicing software testing, automation, and security testing via UI and REST API.
A weekly collection of articles on software architecture, AI challenges, API testing, and team decision-making frameworks.
A developer shares practical techniques for speeding up the web development iteration cycle, focusing on simulating errors and UI states.
Discusses the importance of testing API behavior beyond just the data model, using real-world examples like GitHub API issues.
A guide on using the curl command's -H flag to add custom HTTP headers to your requests, with examples.
A technical tip on using symlinks to integrate an existing .env.local file with the Bruno API client for a smoother development workflow.
A guide to using Zod schema validation with Playwright for robust API testing, focusing on response shape over content.
Argues against using Postman/Insomnia for manual API testing, advocating for automated tests and CI pipelines to improve productivity and software quality.
A guide on testing API calls in React components using React Testing Library and Jest, covering both success and failure scenarios.
A guide on integrating zod-fixture with Mock Service Worker (MSW) to automatically generate mocked API responses for frontend development and testing.
A guide to testing geolocation features in web applications using Cypress, covering API mocking and browser permission handling.
A tutorial on using Cypress for API testing, covering the .request() command, passing arguments, and handling responses.
An introduction to k6, a modern performance testing tool for APIs, covering its features, installation, and using TypeScript for test scripts.
A guide to handling asynchronous API response data in Cypress tests, explaining common pitfalls and demonstrating patterns using .then() and environment variables.
Guide to setting up a GitHub Actions CI workflow for automated testing of Azure AD-protected APIs, including Azure Key Vault integration.
Guide to creating automated integration tests for Azure AD-protected APIs using XUnit, covering authentication strategies and implementation.
A guide on testing Azure AD-protected APIs using Postman, focusing on client credentials and application permissions.
A tutorial on testing Axios API calls in Jest, including mocking requests and handling success/error cases with code examples.