I am trying to run a test translator on phantomjs using selenium-standalone-server.jar, but it gives me such an error. I run this on ubuntu 14.04.
Here is my protractor-config.js file
exports.config = { framework: 'cucumber', seleniumServerJar: 'node_modules/selenium-standalone/.selenium/2.43.1/server.jar', specs: [ 'specs/cucumber/*.feature' ], baseUrl: '', cucumberOpts: { format: 'pretty' }, capabilities: { browserName: 'phantomjs', 'phantomjs.binary.path': 'node_modules/phantomjs/bin/phantomjs', shardTestFiles: true, maxInstances: 3 } };
ERROR:
Running "protractor:phantom" (protractor) task Starting selenium standalone server... Selenium standalone server started at http://172.31.9.51:38462/wd/hub PROJECT_DIR/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:148 var session = flow.execute(function() { ^ UnknownError: The driver is not executable: PROJECT_DIR/node_modules/phantomjs/bin/phantomjs at <anonymous> at <anonymous> at <anonymous> at <anonymous> at <anonymous> at <anonymous> at <anonymous> at <anonymous> at <anonymous> at <anonymous> at <anonymous> at <anonymous> at <anonymous> at <anonymous> at <anonymous> at <anonymous> at <anonymous> at <anonymous> at <anonymous> at <anonymous> at <anonymous> ==== async task ==== WebDriver.createSession() at Function.webdriver.WebDriver.acquireSession_ (PROJECT_DIR/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:148:22) at Function.webdriver.WebDriver.createSession (PROJECT_DIR/node_modules/protractor/node_modules/selenium-webdriver/lib/webdriver/webdriver.js:122:30) at Builder.build (PROJECT_DIR/node_modules/protractor/node_modules/selenium-webdriver/builder.js:293:22) at LocalDriverProvider.getDriver (PROJECT_DIR/node_modules/protractor/lib/driverProviders/local.js:121:9) at PROJECT_DIR/node_modules/protractor/lib/runner.js:238:41 at _fulfilled (PROJECT_DIR/node_modules/protractor/node_modules/q/q.js:797:54) at self.promiseDispatch.done (PROJECT_DIR/node_modules/protractor/node_modules/q/q.js:826:30) at Promise.promise.promiseDispatch (PROJECT_DIR/node_modules/protractor/node_modules/q/q.js:759:13) at PROJECT_DIR/node_modules/protractor/node_modules/q/q.js:573:44 >> Fatal error: protractor exited with code: 1
Please help me solve this problem.
Satyam koyani
source share