An open API service indexing awesome lists of open source software.

https://github.com/webdriverio/example-recipes

A set of common automation recipes using WebdriverIO
https://github.com/webdriverio/example-recipes

Last synced: 11 months ago
JSON representation

A set of common automation recipes using WebdriverIO

Awesome Lists containing this project

README

          

# WebdriverIO Example Recipes [![Test](https://github.com/webdriverio/example-recipes/actions/workflows/test.yml/badge.svg)](https://github.com/webdriverio/example-recipes/actions/workflows/test.yml)

This repository contains a set of common automation recipes using WebdriverIO. Many of them are used in the official [project docs](https://webdriver.io) and tested here in [CI](https://github.com/webdriverio/example-recipes/actions).

## Prerequisite

Make sure to run this first, to set up this repository:

```sh
npm install
```

## Run Examples

Check-out the script section in the [`package.json`](/package.json) file for all available examples.

## Contributing

We always appreciated contributions that add more examples to this repository. Ensure to pay attention to the following things:

- keep it simple: a plain JavaScript file should cover the use case
- test it: all examples should be tested in CI to ensure they don't break
- document it: ensure there is a `README.md` that contains how to run the example

Feel free to raise issues if you feel like there are interesting examples missing.