Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/qahive/generator-robotframework

Yeoman generator for Robot Framework Puppeteer test project with apply Page Object and ATDD pattern
https://github.com/qahive/generator-robotframework

Last synced: 19 days ago
JSON representation

Yeoman generator for Robot Framework Puppeteer test project with apply Page Object and ATDD pattern

Awesome Lists containing this project

README

        

[![Gitpod ready-to-code](https://img.shields.io/badge/Gitpod-ready--to--code-blue?logo=gitpod)](https://gitpod.io/#https://github.com/qahive/generator-robotframework)

# The Robot Fraemwork Test Project Generator

## Usage

Install `yo` and `generator-robotframework`:

```text
npm install -g yo generator-robotframework
```

Generate test project:

yo robotframework

## Supported Configurations

**General**
* Test library: `Puppeteer` (Default `Puppeteer`)
* Page object pattern: `Yes`, `No` (Default `Yes`)
* ATDD/BDD style: `Yes`, `No` (Default `No`)

FYI: Test library: `Selenium` and `Appium` will support soon.

## Manual Setup
Run following command

npm install -g .
cd tmp
yo robotframework