James Bach, CEO of Satisfice & Creator of RST

Topic – Rich Test Data: An Example

Abstract

In this talk, James demonstrates the use of a tool to create rich test data that helps him exercise the product and find better bugs. When he surveyed the product-under-test (in this case, CryptPad Kanban) he noticed that it could import and export via JSON files. This allowed him to write a program that created large and complicated Kanban boards. By strategically labeling that data, he made it easier to spot if anything was wrong when interacting with the board. Using this tool he quickly discovered a bug in markdown rendering.

Take Aways:

  • Automation is not just for pushing buttons 
  • Self-referential data makes testing easier 

Speaker Bio

James Bach is a consulting software tester, one of the founders of the Context-Driven School of software testing, and the creator of Rapid Software Testing methodology. He is an author Lessons Learned in Software Testing, and the author of Secrets of a Buccaneer-Scholar.

Click here to visit the Main Event Page.

X