Skip to content

Latest commit

 

History

History

javascript-webdriver-io

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Webdriver.io MailSlurp Example

This example demonstrates use of MailSlurp with NodeJS, Webdriver.io (wdio), Selenium and Chrome to test user processes that depend on email.

It tests user sign-up, email confirmation, login, and password reset using the MailSlurp OAuth2 Playground as a dummy application.

Each test run generates a real, randomized email address using MailSlurp, signs up with it and then captures the email confirmation code to enter in the confirmation step. MailSlurp is free for personal use so sign up to run the example yourself.

Run

npm install API_KEY=your-mailslurp-key npm run test

Notes

The version of chromedriver in package.json should match the version of Chrome browser that you have installed on your machine. Check your installed version and change the dependency version to match.