Hot, flaky, and unfinished - Testing, accessibility, and the grief we don't talk about - Ep 137
Categories: Podcasts , MOT This Week in Testing
Testing methodologies, technical challenges, and collaborative approaches are explored, including performance testing, UI tools, and the need for scientific experimentation. The podcast emphasizes digital accessibility as a critical imperative, advocating for inclusive design integration and addressing common accessibility issues with business benefits.
MOT This Week in Testing
MOT - This week in Testing - Varied hosts, group chat, often with community questions and involvement. Show notes have a full transcript.
Episode Details
- Show Notes: https://www.ministryoftesting.com/podcasts/this-week-in-testing?wchannelid=czgwdadw2c&wmediaid=1vj5obih4i
- Published: 2026-05-29T14:10:20Z
- Duration: 56:07
- Author: Unknown
Overview
The podcast discusses various testing methodologies, challenges, and collaborative approaches. It highlights the importance of distinguishing workshops from meetings through active participation and problem-solving, while emphasizing technical hurdles like implementing test parallelization to improve runtime efficiency and addressing test flakiness. Challenges in performance testing of GraphQL APIs, UI testing tools like Cypress, and the complexity of multi-layered systems (e.g., tool, application, OS) are explored, alongside the need for a scientific, experimental approach to testing with isolated variables. The discussion also touches on evolving test strategies, such as layered testing, and the necessity for testers to deeply understand both systems and tools to avoid misinterpretation of results.
A significant portion focuses on digital accessibility as a moral, legal, and business imperative, stressing the importance of inclusive design to accommodate 15% of the global population with disabilities. The episode critiques industry practices that treat accessibility as an afterthought, advocating for integrating it from the start to avoid costs and improve usability. Practical solutions, such as addressing common accessibility issues (contrast, H1 tags) and framing accessibility as a business opportunity (e.g., capturing 10-15% more customers), are emphasized. The conversation also underscores the need for ongoing education, organizational collaboration, and cultural shifts to normalize accessibility. Additionally, the podcast briefly addresses work culture, advocating for balancing productivity with experimentation, emotional support for professionals, and informal, collaborative approaches to problem-solving and learning.
What If
-
What if you automated test sweep parallelization to cut runtime in half?
- Move: Implement test parallelization using tools like K6 for GraphQL APIs, ensuring non-disruptive execution.
- Why Now? The text emphasizes reducing test runtime and the risks of flakiness; this aligns with modern testing priorities.
- Expected Upside: Faster feedback loops, reduced wait times for test results, and more time to focus on high-impact work.
-
What if you replaced digital notifications with analog signal systems?
- Move: Disable email/Slack alerts and use status indicators (e.g., emojis or a physical “Do Not Disturb” sign) to signal focus.
- Why Now? The text highlights the cognitive cost of context switching and the simplicity of 90s-style notification systems.
- Expected Upside: Improved concentration, fewer distractions, and a more intentional workflow for deep work.
-
What if you formed a solo developer accessibility working group with external experts?
- Move: Join or create a small working group (e.g., via Fable or accessibility forums) to audit code for top-six accessibility fixes.
- Why Now? The text stresses that 90% of accessibility issues are simple fixes, and leadership buy-in is critical for strategic growth.
- Expected Upside: Legal compliance, expanded user reach (10-15% of the global population), and a reputation for inclusive design.
Takeaway
- Implement test sweep parallelization to reduce test runtime by half, but ensure non-disruptive execution by addressing potential test flakiness through careful design and review.
- Disable non-essential digital notifications (e.g., email/Slack alerts) during focused work, and use status indicators like emojis to signal availability or unavailability to others.
- Prioritize simple accessibility fixes (e.g., contrast ratios, H1 tag usage, logical element order) early in development, as these resolve ~90% of issues with minimal effort or resources.
- Form a small, informal working group with developers, designers, and researchers to regularly discuss or review accessibility progress, using retrospectives or check-ins to foster collaboration.
- Treat tests as scientific experiments by isolating variables, tracking both positive and negative outcomes, and using results to inform iterative improvements rather than seeking perfection.
For a PDF of longer Software Testing Podcast Episode Summaries with Briefing Notes and more detailed summary notes, visit EvilTester Patreon Podcast Summaries.