Writing your first end2end Automated Test for web application

VladimirAus

End to end testing takes us as close as possible to test real user actions. 

 

Attend this hands on session to be able to: 

  • introduce or improve automated testing infrastructure
  • produce automated test reports and other test artefacts
  • convert user stories into active tests

 

Agenda: 

  • Introduction: basics of end to end testing and technology stack: selenium, various browser drivers, nightwatchJS
  • Quick Setup: testing stack installation, configuration and future distribution
  • Tests: planning tests, writing tests (using plain NightwatchJS), updating tests
  • Results: generate test reports, notify interested parties 
  • Test automation: automate above setup to identify any broken functionality well before it will reach the production.
  • References: alternatives, services

 

Audience:

  • Anyone who wants to introduce automated testing to existing or future web projects
  • Testers, developers and project managers of existing web projects
  • Project representatives that want to future proof current project (new features, updates, etc)
  • Management who wants to establish common communication channel across the project that everyone can understand and interpret the same way

 

Benefits:

  • Technology agnostic. Current testing stack was used on multiple enterprise Drupal, WordPress and React based projects.
  • Free technology stack. Technologies used in this workshop is free to download and use.
  • Various testing coverage. You don’t have to have 100% test coverage to get most the benefits whereas covering the most sensitive and important areas of the project will lead to a better result. Tests section of the workshop will focus on planning tests as well as prioritising. 
     

Session Track

User Experience

Experience Level

Beginner

Drupal Version

When & Where

Time: 
Wednesday, 11 April, 2018 - 13:00 to 14:00
Room: 
207AB | Phase2