Skip to content
PJPierce Josse, home
Case study · 02Back to work

Login automation challenge

Role
Automation engineer
Timeline
2025
Stack
WebdriverIO · Page Objects · Mocha

Problem

An SDET challenge: automate the login flow of the Practice Test Automation demo site, end to end.

Approach

WebdriverIO v9 with Mocha and the Page Object Model: one valid login and two negative cases, each checking the URL, messages and visible elements.

Impact

  • 3login scenarios, one positive and two negative
  • POMlocators kept apart from test logic