Skip to content

Files

Latest commit

author
mailslurp
Oct 13, 2021
8d364eb · Oct 13, 2021

History

History

javascript-webdriver-io

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Oct 13, 2021
Apr 24, 2020
Oct 13, 2021
Apr 24, 2020
Oct 13, 2021
Oct 13, 2021
Oct 13, 2021

README.md

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.