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

https://github.com/testxio/testx-quickstart

A sample test project using testx
https://github.com/testxio/testx-quickstart

Last synced: about 1 month ago
JSON representation

A sample test project using testx

Awesome Lists containing this project

README

          

[testx](http://testx.io/testx) quickstart
====================

This project is meant to serve as a starting point for keyword driven tests with [testx](http://testx.io/testx).

## Prerequisites

Make sure you have [Node.js](https://nodejs.org) installed on your machine. To run selenium server locally (not really necessary for dev/testing) you'll need java as well.

## Installation

Clone this project.

Install all dependencies. In the project directory do:

npm install

## Run

From within the project directory:

protractor conf.coffee

or

npm test

This run uses Chrome headless mode. If you want to see what is going on, do:

npm run test:display

### Run with [Docker](https://www.docker.com/)

This method is recommended when executing your tests as part of a continuous integration pipeline. When using Docker you do not need protractor installed on your machine (or the CI server), but of course you need Docker.

npm run test:docker

## Next steps

Check the [testx documentation](http://testx.io/testx) documentation to find out where to go from here.