Technical requirements
To complete this chapter, you must meet the following technical requirements:
- Install and configure Jenkins
- Configure Slack to receive messages
- Modify the
wdio.config.ts
file - Create a Jenkins job run an individual test and report to Slack
- Organize tests into categories
- Create a Jenkins job to run each category
- Organize tests into Sanity, Smoke, and Regression suites
- Create a Jenkins job to run each suite
- Set up and configure the jobs to run nightly
- Manual testers can run a parameterized job on demand
All the test examples can be found in this book’s GitHub repository at https://github.com/PacktPublishing/Enhanced-Test-Automation-with-WebdriverIO.