Harry Robinson Keynotes and Session topics
There are no translations available.

  • KeynoteComputer-Aided Exploratory Testing
  • In recent years, exploratory testing has gained credibility as an effective way to find software bugs quickly. But manual exploratory testing is haphazard and slow.

    Automated regression tests have been a mainstay of our industry for decades. These computerized tests are fast, but since they merely replay specific test paths, they never find new and interesting bugs.

    Computer-aided exploratory testing combines the human intuition with computer horsepower. The tester decides a) what input data to try and b) how to recognize a bug. The computer then uses that information to create and execute massive numbers of tests that are thorough, robust, and flexible.

    Computer-aided exploratory testing brings new possibilities and new challenges to our industry. It requires us to re-think how we approach our work as software testers. This session covers the basics of computer-aided exploratory testing including several examples of how we use it to test Bing.

  • Session: Exploratory test automation in action (hands-on track presentation)
  • Abstract: Your computer can help you test a wide range of applications, from map routing to search engines to image recognition.

    (The talk walks through examples of the many applications that can benefit from exploratory test automation.)

  • Session: How to create your own robot army
  • Test engineers are expensive and CPUs are cheap, so it becomes reasonable to move test creation to the shoulders of a test machine army.  And wouldn’t it be nice to have a legion of robots working day and night to make you look good?

    (This talk focuses on why and how to generate and execute millions of automated tests.)