Core of the tasty test framework : test made Natural
NodeJs is installed (V5 +)
TODO
cd tasty-core
npm install
PhantomJs binary needs to be in your PATH, for this purpose, you can add symbolic link to the executable :
ln -s <path to tasty-core>/node_modules/phantomjs-prebuilt/bin/phantomjs /usr/bin/pahntomjs
OPTIONAL, you can do the same with the chrome driver (in case you want to run test in Chrome) :
ln -s <path to tasty-core>/node_modules/chromedriver/bin/chromedriver /usr/bin/chromedriver
- Tests:
gulp test
- Integration Tests :
gulp it
- Everything :
gulp
See wiki : https://github.com/stalina/tasty-core/wiki
These are the extension that we advice to use but for your own need, you can use any extension you need.
Tasty script files can contain either tasty instruction defined in conf file or raw selenium-driver (javascript) code line.
Extension that should be used : .tty
Tasty instruction files contains custom intruction written either with already defined tasty instruction or raw selenium-driver (javascript) code line.
Extension that should be used : .conf.tty
Tasty parameters file contains couples of key/value (as a property file).
Extension that should be used : .param.tty