Hello,
Very new to Gauge. I am trying to use the Selenium Webdriver with the js plugin. It appears to be able to build a webdriver (and gives an error if it is built incorrectly, like using a browser that doesn't exist), but all the commands to it like get, wait, etc. do nothing.
As a simple test, initialize gauge with js and add the following to the end of the step implementation file:
var webdriver = require('selenium-webdriver'),
By = require('selenium-webdriver').By,
until = require('selenium-webdriver').until;
var driver = new webdriver.Builder().forBrowser('chrome').build();
Run it and it will merely open the browser, not go to google. Remove the Gauge aspects of the implementation file (the steps and the hooks), run it with node, and it works fine.
I have chromedriver 2.33 in my path but this happens with all other browsers I tried as well.
How do I avoid this? I am using Gauge 0.9.5 and 2.0.2 of the js plugin.