Exploring Testing from First Principles

What if we knew nothing about testing, how would we start? Does our every day life provides the tools we need to help us investigate a domain and develop the necessary skills we need to survive? This talk will start by assuming that we know nothing about Software Testing and Technical software testing. And then, using a process of questioning and exploration we will see how far we get in terms of building a model of both Software Testing and how we might test an application from a Technical perspective.


– we can work from first principles to improve our knowledge experience and skills
– working from first principles is a logical and repeatable process
– we can learn to perform complicated and technical software testing activities without having to adopt a complex understanding of software testing

  • Speaker


    Alan Richardson - , Independent Consultant, UK

    Alan Richardson has more than twenty years of professional IT experience, working as a programmer and at every level of the testing hierarchy from tester through head of testing. Author of the books “Selenium Simplified” and “Java For Testers”. Alan also has created online training courses to help people learn Technical Web Testing and Selenium WebDriver with Java. He works as an independent consultant, helping companies improve their use of automation, agile, and exploratory technical testing. Alan posts his writing and training videos on SeleniumSimplified.com, EvilTester.com, JavaForTesters.com, and CompendiumDev.co.uk.