https://github.com/applitools/tutorial-nightwatch-basic
Applitools Visual Testing tutorial with Nightwatch
https://github.com/applitools/tutorial-nightwatch-basic
applitools nightwatch tutorial
Last synced: 7 months ago
JSON representation
Applitools Visual Testing tutorial with Nightwatch
- Host: GitHub
- URL: https://github.com/applitools/tutorial-nightwatch-basic
- Owner: applitools
- Created: 2020-11-02T07:03:45.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-06-02T13:49:07.000Z (over 3 years ago)
- Last Synced: 2025-01-17T04:46:51.008Z (9 months ago)
- Topics: applitools, nightwatch, tutorial
- Language: JavaScript
- Homepage: https://info.applitools.com/ucY78
- Size: 454 KB
- Stars: 0
- Watchers: 8
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Pre-requisites:
1. Download Selenium Standalone server [here](https://www.seleniumhq.org/download/)
* Note that this is a `jar` file. So you should also have Java installed on your machine.
2. Chrome Webdriver is on your machine and is in the PATH. Here are some resources from the internet that'll help you.
* https://splinter.readthedocs.io/en/0.1/setup-chrome.html
* https://stackoverflow.com/questions/38081021/using-selenium-on-mac-chrome
* https://www.youtube.com/watch?time_continue=182&v=dz59GsdvUF8
3. Run the standalone server jar file - it should look something like below:
* `java -jar selenium-server-standalone-3.141.59.jar` (Replace the jar file name with your jar file name)
* This will run Selenium on localhost and on port 4444
4. Install Node.js from [here](https://nodejs.org/en/)### Running the example:
1. Download the example
* Option 1: `git clone https://github.com/applitools/tutorial-nightwatch-basic.git`
* Option 2: Download it as a Zip file and extract it
2. CD into the `tutorial-nightwatch-basic` folder
3. Change the `APPLITOOLS_API_KEY` with your own.
* Login to Applitools > Click on the Person icon > My API Key
4. run `npm install`
5. run `npm test`### Adding to an existing Node.js example
```sh
npm install "@applitools/eyes-nightwatch" --save-dev```