0.9.15 • Published 5 years ago

tastee-core v0.9.15

Weekly downloads
2
License
MIT
Repository
github
Last release
5 years ago

Codacy Badge Codacy Badge Build Status

tastee-core

(Toast your Application with Simple Tests End to End) Core of the tastee test framework : test made Natural

Prerequiste

NodeJs is installed (V5 +)

Getting Started

with UI

Please have a look at https://github.com/tastee/tastee-ui to get started with Tastee-UI as an end user.

with Docker

Please have a look at https://github.com/tastee/tastee-docker to get started with Tastee runner within docker.

with NPM

Please have a look at https://github.com/tastee/tastee-npm to get started with Tastee as command line tool.

In your own application

Tastee core can be intregrated in your own application where you can easisly control it with TasteeCore Object.

To Instanciate engine :

this.core = new TasteeCore(new TasteeAnalyser());

To launch tastee with your favorite browser (Chrome and Firefox supported by now) :

this.core.init(new TasteeEngine('chrome'|'firefox'));

To add Plugin file (YAML) in context :

this.core.addPluginFile(filePath);

To add parameter file (Properties) in context:

this.core.addParamFile(filePath);

To run tastee lines:

this.core.execute(myArrayOfTasteeLineAsString, filePath);

Install

cd tastee-core

npm install

Run

  • Tests: gulp test
  • Integration Tests : gulp it
  • Everything : gulp

Developpers information

See wiki : https://github.com/tastee/tastee-core/wiki

File naming convention

These are the extension that we advice to use but for your own need, you can use any extension you need.

tastee script file

Tastee script files can contain either tastee instruction defined in conf file or raw selenium-driver (javascript) code line.
Extension that should be used : .html

tastee instruction file

Tastee instruction files contains custom intruction written either with already defined tastee instruction or raw selenium-driver (javascript) code line.
Extension that should be used : .yaml

tastee parameter file

Tastee parameters file contains couples of key/value (as a property file).
Extension that should be used : .properties

0.9.15

5 years ago

0.9.14

5 years ago

0.9.13

6 years ago

0.9.12

6 years ago

0.9.11

6 years ago

0.9.10

6 years ago

0.9.8

6 years ago

0.9.7

6 years ago

0.9.6

6 years ago

0.9.4

6 years ago

0.9.3

6 years ago

0.9.2

6 years ago

0.9.1

6 years ago

0.9.0

6 years ago

0.0.2

6 years ago