Please log in to watch this conference skillscast.
So you are practising BDD; your team has a shared understanding of your user stories from the great scenarios you have written, you’ve fully automated all the scenarios to create an executable specification using your favourite test automation tool. With all that, do you really need testers on your team? Or should your testers learn to code to help with the test automation effort?
These are all popular topics of discussion for teams who have recently adopted BDD with many “manual” testers being removed from teams, but this can be a mistake. BDD is great at discovering requirements, your “known unknowns” and “unknown unknowns”, before development starts but complete information discovery cannot occur for all but the most trivial projects. This is where Exploratory Testing by skilled testers comes in, it continues the discovery process after development starts and structured correctly it can find issues not found by automation alone.
Key learnings:
• How automation can give a false sense of security to teams
• What is Exploratory Testing and when to use it
• How Exploratory Testing continues BDD’s discovery process
• Incorporate Exploratory Testing into your development process using Session-Based Test Management
The Call for Papers is now open for Agile Testing & BDD 2017! Submit your talk for the chance to join a stellar line-up of experts on stage. Find out more.
Get your tickets for BDD eXchange 2017!
YOU MAY ALSO LIKE:
- Buried treasure, what’s hiding in your Scenarios? (SkillsCast recorded in November 2014)
- Certified Scrum Master with Abid Quereshi (Online Course on 24th - 25th February 2021)
- Agile at Scale with Joakim Sundén (Online Course on 1st - 4th March 2021)
- P3X — People Product Process eXchange 2021 (Online Conference on 15th - 16th September 2021)
- Personal Engineering: Living Well at Work (Online Meetup on 11th March 2021)
- Agile During the Time of Jesus (SkillsCast recorded in December 2020)
- Process Automation in Cloud-Native Architectures (SkillsCast recorded in December 2020)
Don't fire the testers
Alan Parkinson
Alan is CEO and Co-founder of Hindsight Software, a start-up focused on supporting BDD in the Enterprise. Over the last 14 years Alan's passion has switched from just writing code to how we deliver high quality software systems as a team. He is a passionate believer in finding talented engineers and works with a “Do Tank” the New Engineering Foundation to influence the UK government and educational bodies on STEMs education.