Mark WinteringhamHow can manual testers take advantage of LLM adoption in testing?This is the first in a series of posts that follow up on questions I’ve been asked during AMA sessions for different companies on the…Oct 2Oct 2
Mark WinteringhamAnalysing the impact of generative AI using the Laws of MediaHow can a mental model from the 70s help us to evaluate the impact of generative AI?Aug 19Aug 19
Mark WinteringhamQuality Engineering, Digital Employees and Job SecurityIs Generative AI going to take our jobs?Jul 24Jul 24
Mark WinteringhaminJohn Lewis Partnership Software Engineering5 lessons I learnt during an AI hackathonWhat’s it like to be a quality engineer on a team developing an AI product?Jul 2Jul 2
Mark WinteringhaminHindsight SoftwareDocumenting acceptance criteria as individual scenariosThe third in our series, this post looks into the anti-pattern of documenting all acceptance criteria as individual scenarios.Dec 18, 2018Dec 18, 2018
Mark WinteringhaminHindsight SoftwareMissing an amigo?Challenges in BDD implementation can arise from anti-patterns taking hold, such as when the agile team lacks direction in collaborative sessDec 7, 2018Dec 7, 2018
Mark WinteringhaminHindsight SoftwareSession-based test management — Part 2The value of feature files can extend beyond being a tool for discussion and collaboration, and help us to identify a wide range of testing.Nov 22, 2018Nov 22, 2018
Mark WinteringhaminHindsight SoftwareWorking with scenario outlinesExploring what scenario outlines are, when to use them and how to create them within Behave Pro.Nov 21, 2018Nov 21, 2018
Mark WinteringhaminHindsight SoftwareThe difference between TDD and BDDTDD vs BDDNov 21, 2018Nov 21, 2018
Mark WinteringhaminHindsight SoftwareSetting up Selenium WebDriver for JavaStep by step guide to setting up and running a basic Selenium WebDriver test, including important changes since version 3 release.Nov 21, 2018Nov 21, 2018