My Selenium Conference Keynote
A software testing professional reflects on keynoting at Selenium Conference seven years after first attending, discussing the evolution of test automation.
Richard Bradshaw shares expert insights on test automation, Selenium WebDriver, and BDD practices. Explore tutorials, patterns, and strategies to create reliable automated checks and improve QA processes.
16 articles from this blog
A software testing professional reflects on keynoting at Selenium Conference seven years after first attending, discussing the evolution of test automation.
Introduces the S.A.C.R.E.D mnemonic for creating stable, deterministic automated software tests, covering state, actions, assertions, reporting, execution, and determinism.
A reflective article exploring the philosophical and practical challenges of preventing software bugs, questioning what 'prevention' truly means.
A look at the current state and future predictions for test automation, including trends like multi-layer testing and self-healing tools.
A guide to using Mac's Automator tool to batch convert PDF slides into images for video editing, saving significant time.
A tech speaker explains why he withdrew from a conference due to a non-inclusive lineup and introduces his new speaker rider to ensure diversity and inclusion.
Introducing the 'Automation in Testing' (AiT) mindset, a human-centric approach to using automation to support software testing activities.
Author offers three free, structured programming courses designed for testers, focusing on core concepts over framework-specific code.
A response to Alan Page's tweets on the future of test automation, discussing the role of automation engineers and the 'Automation in Testing' concept.
A timeline detailing the author's process of migrating a blog from Blogger to Jekyll, covering setup, content conversion, and deployment.
A developer explains migrating from Blogger to Jekyll, highlighting its open-source nature, clean design, dynamic pages with Liquid, and content portability via Markdown.
A developer shares ten key technical lessons learned from migrating a blog from Blogger to Jekyll on GitHub Pages.
A technical guide on setting up and using the new headless Chrome browser with Selenium WebDriver for automated testing.
Explores the philosophical distinction between automated 'checking' and human 'testing' in software development, arguing for personal terminology.
A developer shares strategies for setting up technical workshops, covering tools like VMs and Docker, and adapting to unexpected challenges.
A developer details using Charles Proxy as an alternative to Adobe's Bloodhound tool for testing analytics calls in a mobile app, overcoming SSL and request-blocking issues.