A Trail of Code - Boomstash
An AI developer's journey building BoomStash, an AI-driven podcast summary site, highlighting architecture decisions and exit strategies.
Alan Richardson is a software testing expert focused on exploratory testing, web testing, and test automation. He shares practical tutorials, tools, and podcasts covering WebDriver, browser testing, and the real-world use of AI in testing.
25 articles from this blog
An AI developer's journey building BoomStash, an AI-driven podcast summary site, highlighting architecture decisions and exit strategies.
Podcast interview about Trowser, a free AI-enabled web browser for software testers, discussing testing tools and AI in testing.
An analysis of the 'API From Hell' tool that exposes REST client limitations and HTTP testing issues.
Article on testing AI chatbots, including prompt injection, permissions, and bypassing guardrails using influence techniques.
API Challenges now supports in-browser requests and Swagger UI for easier API testing without installing REST clients.
Experiment using AI agents to interact with web apps, find defects, and report via GitHub issues and PRs for automated interactive review.
A human shares their evolving workflow using AI for software development, project management, and personal productivity in mid-2026.
Review of API Spector, a free open-source HTTP and WebSocket testing tool with Git integration, mock server, and contract-based testing.
A senior-level discussion on AI in software testing and development, covering TDD, architecture, and security.
A podcast episode discussing Agentic AI for Quality Engineering, exploring how AI tooling can enhance software testing and development workflows.
Explores the differences between manual testing and automation, focusing on testability, tooling, and real-world challenges like infinite scroll.
A summary of a podcast interview discussing Selenium WebDriver, its comparison with Playwright, and best practices for test automation.
Explains how to effectively test web application forms by focusing on interaction with browser controls, not the browser itself.
A new version of a Chrome extension for generating CounterStrings, random data from regex, and other test data strings for software testing.
A podcast episode discussing the optimistic and pessimistic impacts of AI on software development and testing, including productivity gains and industry risks.
A free 6-hour technical web testing course is now available on YouTube, covering fundamentals and practical techniques.
An overview of a basic shopping cart web application designed for practicing software testing, automation, and security testing via UI and REST API.
A podcast episode discussing the concept of 'automatability' in test automation, featuring answers from a BrowserStack community Q&A session.
Using AI to convert Chrome DevTools recordings into WebDriver Java code for test automation, exploring an open-source alternative to commercial tools.
Using the free OpenCode AI agent with Grok to automatically generate Page Objects and WebDriver test code in Java, leveraging Chrome DevTools for locators.