Skip to content

Instantly share code, notes, and snippets.

@jpita
Last active June 26, 2018 13:17
Show Gist options
  • Save jpita/5bbf366e79e257012ca6bab309dcbd2c to your computer and use it in GitHub Desktop.
Save jpita/5bbf366e79e257012ca6bab309dcbd2c to your computer and use it in GitHub Desktop.
my raw notes from Jon Hare-Winton's workshop at test automation day 2018
  • Learn from your failures

  • Challenges in automation:

    • Learn new tools
    • Learn new programming languages
    • Learn new platforms
  • An automation project is like any other software project, it requires:

    • Planning
    • Requirements
    • Design
    • Select tools
    • Build small MVP's
    • Deploy it / run it on CI
  • Stakeholders of a test automation framework

    • Test team
    • Managers
    • Developers
  • (From an exercise: a small startup building mobile applications).Requirements:

    • Fast
    • Cross Platform
    • Easy to maintain
    • Test environment
    • CI environments
    • Developers need to write tests
    • Monitoring
    • Fast feedback
    • Tooling should be easy to use
    • API testing
  • Stakeholders - Tester - Devs - Users (due to difficulties to rollback a launched app)

  • Result

    • Use native automation tools and write automated api tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment