All Projects → maxgalbu → Nightwatch Custom Commands Assertions

maxgalbu / Nightwatch Custom Commands Assertions

Licence: mit
Nightwatch.js custom commands and assertions

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Nightwatch Custom Commands Assertions

webpack-gulp-wordpress-starter-theme
A WordPress theme with Webpack & Gulp
Stars: ✭ 110 (-16.03%)
Mutual labels:  gulp, babel
react-flux-gulp-starter
A universal boilerplate for building React/Flux apps using Gulp and ES6.
Stars: ✭ 46 (-64.89%)
Mutual labels:  gulp, babel
2life-server
💌 双生:遇见另一半的美好:)(服务端)
Stars: ✭ 66 (-49.62%)
Mutual labels:  gulp, babel
Gopablo
🐺 Static site generator.
Stars: ✭ 166 (+26.72%)
Mutual labels:  gulp, babel
Wordpress Starter
📦 A starter template for WordPress websites
Stars: ✭ 26 (-80.15%)
Mutual labels:  gulp, babel
Hugo theme pickles
Modern, Simple and beautiful Hugo theme
Stars: ✭ 168 (+28.24%)
Mutual labels:  gulp, babel
sample-ui-react
Material-UI+ React.js + Redux [ Pug / Scss / Babel ]
Stars: ✭ 15 (-88.55%)
Mutual labels:  gulp, babel
Gulp Starter Kit
A simple Gulp 4 Starter Kit for modern web development.
Stars: ✭ 134 (+2.29%)
Mutual labels:  gulp, babel
Gulp Scss Starter
Frontend development with pleasure. SCSS version
Stars: ✭ 339 (+158.78%)
Mutual labels:  gulp, babel
Generator Webappstarter
Quick start a web app for mobile.Automatically adjusts according to a device’s screen size without any extra work.
Stars: ✭ 298 (+127.48%)
Mutual labels:  gulp, babel
Generator Phaser Plus
[🛑 DISCONTINUED] It has been a long journey but development of `generator-phaser-plus` is now over. I recommend you have a look and fork `yandeu/phaser-project-template` instead.
Stars: ✭ 148 (+12.98%)
Mutual labels:  gulp, babel
Nextjs Full Demo
Demo about integration between examples of next.js and also fix some issues during development
Stars: ✭ 76 (-41.98%)
Mutual labels:  gulp, babel
Kickup
🚚 Boilerplate for your perfect front-end environment (utilizing Gulp.js, Babel, and more)
Stars: ✭ 139 (+6.11%)
Mutual labels:  gulp, babel
Gulp Pug Starter
Frontend development with pleasure. Pug + SCSS version
Stars: ✭ 228 (+74.05%)
Mutual labels:  gulp, babel
Glup
Some of the gulp tutorial -《gulp笔记》
Stars: ✭ 136 (+3.82%)
Mutual labels:  gulp, babel
gulp-webpack-boilerplate
A good foundation for your next frontend project.
Stars: ✭ 56 (-57.25%)
Mutual labels:  gulp, babel
babel-plugin-remove-test-ids
🐠 Babel plugin to strip `data-test-id` HTML attributes
Stars: ✭ 40 (-69.47%)
Mutual labels:  babel, selenium
Dough
React/Redux + SASS + Gulp/Browserify/Babel skeleton codebase with demo application.
Stars: ✭ 38 (-70.99%)
Mutual labels:  gulp, babel
Frontie Webpack
Front-end Boilerplate | Gulp 4 + Webpack 4 + Babel + ITCSS Architecture + BEM Methodology + Twig.js
Stars: ✭ 102 (-22.14%)
Mutual labels:  gulp, babel
Selenese Runner Java
Selenium IDE native format (selenese and side) interpreter.
Stars: ✭ 125 (-4.58%)
Mutual labels:  selenium

Nightwatch custom commands and assertions

Build Status npm version

These are some commands and assertion I use when I'm testing with nightwatch.js and selenium.

How to use these things?

You can install it using npm:

npm install nightwatch-custom-commands-assertions --save-dev

Then, open the nightwatch.json file in your editor (or create it if it doesn't exist) and edit the custom_commands_path and custom_assertions_path keys so they look like this:

{
	... //your config
	
	"custom_commands_path" : "node_modules/nightwatch-custom-commands-assertions/js/commands",
	"custom_assertions_path" : "node_modules/nightwatch-custom-commands-assertions/js/assertions",
	
	... //your config again
}

Now you should be able to use these commands/assertions when you call nightwatch --test.

Alternative ways of installing

  • Go into your tests folder (or where your nightwatch.json is) and do:

    git clone https://github.com/maxgalbu/nightwatch-custom-commands-assertions.git
    
  • Download the zipped repository here and extract it wherever you want

You then need to open your nightwatch.json and edit custom_commands_path and custom_assertions_path according to where you cloned or extracted the repository.

Contributing

See Contributing.md.

List of commands

See the docs folder

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].