Skip to content
This repository has been archived by the owner on Jan 3, 2019. It is now read-only.
/ cybernaut Public archive

Cybernaut is deprecated in favor of pageobject.js.org

License

Notifications You must be signed in to change notification settings

clebert/cybernaut

Repository files navigation

Cybernaut

Build Status Coverage Status

Reliable, automated Web UI testing.

⚠️ Cybernaut is deprecated in favor of PageObjectJS.

Getting started

Please take a look at the @cybernaut/test README.

Packages

Cybernaut is a multi-package repository.

A solution for writing reliable tests using any Web UI testing framework.

Convenience functions for using Puppeteer with @cybernaut/test.

Development

Installing dependencies and bootstrapping packages

npm install

Upgrading dependencies

npm run upgrade

Compiling sources and running unit tests continuously

npm run watch

Running CI tests

npm test

Formatting sources

By default, a Git Hook is installed to automatically format all files of a commit. Manually, it can be executed with the following command:

npm run format

Committing a change

npm run commit

Releasing a new version

npm run release

Built by (c) Clemens Akens. Released under the terms of the MIT License.