Lisa Crispin is the co-author, with Janet Gregory, of Agile Testing: A Practical Guide for Testers and Agile Teams (Addison-Wesley, 2009), co-author with Tip House of Extreme Testing (Addison-Wesley, 2002), and a contributor to Experiences of Test Automation by Dorothy Graham and Mark Fewster (Addison-Wesley, 2011) and Beautiful Testing (O’Reilly, 2009). For more about Lisa’s work, visit www.lisacrispin.com. @lisacrispin on Twitter, entaggle.com/lisacrispin
Thursday 18.00 - 18.50 in: Keyboard Cat
When a cross-functional team commits to delivering a software product with the highest possible quality, that commitment needs to be meaningful. Lisa Crispin's team recently discovered ways to enhance the usability of their web app, and significantly reduce user mistakes, but their GUI test tool doesn't accommodate the new technology. Come hear how Lisa's team has pulled together - though it was difficult - and conducted several experiments to look for a good solution. It's not the path of least resistance, but it's a path to success that any team can follow.
Wednesday 11.10 - 12.00 in: Ken Lee
Some teams avoid pairing. Other teams embrace it to the point that they avoid working solo. What enables teams to find so much benefit in pairing that they wouldn't work any other way? And is pairing only for coding? Lisa will share her experiences with teams that find value in pairing for coding AND testing. Participants will join a discussion about how teams can nurture a pairing culture, and how pairing adds value to several aspects of software development.
Monday 8.30 - 12.30 in: Keyboard Cat
Agile teams must deliver production-ready software every four-, two-, or one-week iteration – or possibly every day! This goal can’t be achieved without automated tests. However, many teams just can’t seem to get traction on test automation. The challenge of automating all regression tests strikes fear into the hearts of many testers. How do we succeed when we have to release so often? By combining a collaborative team approach with an appropriate mix of tools designed for agile teams, you can, over time, automate your regression tests and continue to automate new tests during each programming iteration. Lisa Crispin describes what tests should be automated, some common barriers to test automation, and ways to overcome those barriers. Learn how to create data for tests, evaluate automated test tools, implement test automation, and evaluate your automation efforts. An agile approach to test automation even helps if you’re a tester on a more traditional project without the support of programmers on your team.