//Config.js
*when ever i try execute this script on mozilla firefox getting the below error message.
var relativePath = __dirname + '/e2e/';
exports.config = {
seleniumAddress: 'http://localhost:4444/wd/hub',
multiCapabilities: [
{
browserName: 'chrome'
shardTestFiles: true,
maxInstances: 1,
chromeOptions: {
args: [
'--disable-infobars',
'--disable-extensions',
'verbose',
'log-path=./reports/chromedriver.log'
],
prefs: {
'profile.password_manager_enabled': false,
'credentials_enable_service': false,
'password_manager_enabled': false
}
}
},
{
browserName: 'firefox',
marionette: 'true',
},
framework: 'jasmine2',
suites: {
em2_login: ['e2e/tests/login/login.spec.js'],
},
params: {
siteUrl: ''
},
onPrepare: function () {
browser.manage().timeouts().pageLoadTimeout(9000);
browser.manage().timeouts().implicitlyWait(9000);
}
};
//*Error Message <> Failed: Timed out Build info: version: '3.4.0', revision: 'unknown', time: 'unknown' System info: host: 'RANGA-DT', ip: '172.28.131.6', os.name: 'Windows 7', os.arch: 'amd64', os.version: '6.1', java.version: '1.8.0_131' Driver info: org.openqa.selenium.firefox.FirefoxDriver Capabilities [{moz:profile=C:\Users\sranga\AppData\Local\Temp\rust_mozprofile.7BPiP8PPD71D, rotatable=false, timeouts={implicit=0.0, pageLoad=300000.0, script=30000.0},pageLoadStrategy=normal, platform=ANY, specificationLevel=0.0, moz:accessibilityChecks=false, acceptInsecureCerts=false, browserVersion=54.0, platformVersion=6.1, moz:processID=20000.0, browserName=firefox, javascriptEnabled=true, platformName=windows_nt}] Session ID: 094df1fd-7b62-49d4-9552-b47230c02d01 Stack: ScriptTimeoutError: Timed out Build info: version: '3.4.0', revision: 'unknown', time: 'unknown' System info: host: 'RANGA-DT', ip: '172.28.131.6', os.name: 'Windows 7', os.arch: 'amd64', os.version: '6.1', java.version: '1.8.0_131' Driver info: org.openqa.selenium.firefox.FirefoxDriver Capabilities [{moz:profile=C:\Users\sranga\AppData\Local\Temp\rust_mozprofile.7BPiP8PPD71D, rotatable=false, timeouts={implicit=0.0, pageLoad=300000.0, script=30000.0}, pageLoadStrategy=normal, platform=ANY, specificationLevel=0.0, moz:accessibilityChecks=false, acceptInsecureCerts=false, browserVersion=54.0, platformVersion=6.1, moz:processID=20000.0, browserName=firefox, javascriptEnabled=true, platformName=windows_nt}] Session ID: 094df1fd-7b62-49d4-9552-b47230c02d01 at WebDriverError (C:\Users\sranga\em2_automation\Protractor\consumer\node_modules\selenium-webdriver\lib\error.js:27:5) at ScriptTimeoutError (C:\Users\sranga\em2_automation\Protractor\consumer\node_modules\selenium-webdriver\lib\error.js:203:5) at Object.checkLegacyResponse (C:\Users\sranga\em2_automation\Protractor\consumer\node_modules\selenium-webdriver\lib\error.js:505:15) at parseHttpResponse (C:\Users\sranga\em2_automation\Protractor\consumer\node_modules\selenium-webdriver\lib\http.js:509:13) at doSend.then.response (C:\Users\sranga\em2_automation\Protractor\consumer\node_modules\selenium-webdriver\lib\http.js:440:13) at process._tickCallback (internal/process/next_tick.js:109:7) From: Task: Protractor.waitForAngular() - Locator: By(partial link text, Make a Payment) at thenableWebDriverProxy.schedule (C:\Users\sranga\em2_automation\Protractor\consumer\node_modules\selenium-webdriver\lib\webdriver.js:816:17) at ProtractorBrowser.executeAsyncScript_ (C:\Users\sranga\em2_automation\Protractor\consumer\node_modules\protractor\lib\browser.ts:609:24) at angularAppRoot.then (C:\Users\sranga\em2_automation\Protractor\consumer\node_modules\protractor\lib\browser.ts:643:23) at ManagedPromise.invokeCallback_ (C:\Users\sranga\em2_automation\Protractor\consumer\node_modules\selenium-webdriver\lib\promise.js:1366:14) at TaskQueue.execute_ (C:\Users\sranga\em2_automation\Protractor\consumer\node_modules\selenium-webdriver\lib\promise.js:2970:14) at TaskQueue.executeNext_ (C:\Users\sranga\em2_automation\Protractor\consumer\node_modules\selenium-webdriver\lib\promise.js:2953:27) at asyncRun (C:\Users\sranga\em2_automation\Protractor\consumer\node_modules\selenium-webdriver\lib\promise.js:2813:27) at C:\Users\sranga\em2_automation\Protractor\consumer\node_modules\selenium-webdriver\lib\promise.js:676:7Error at ElementArrayFinder.applyAction_ (C:\Users\sranga\em2_automation\Protractor\consumer\node_modules\protractor\lib\element.ts:482:23) at ElementArrayFinder.(anonymous function) [as click] (C:\Users\sranga\em2_automation\Protractor\consumer\node_modules\protractor\lib\element.ts:96:21) at ElementFinder.(anonymous function) [as click] (C:\Users\sranga\em2_automation\Protractor\consumer\node_modules\protractor\lib\element.ts:873:14) at clickPaymentButton (C:\Users\sranga\em2_automation\Protractor\consumer\e2e\pages\payment\singlepayment.po.js:4:55) at Object. (C:\Users\sranga\em2_automation\Protractor\consumer\e2e\tests\payment\singlepayment.spec.js:20:15) at C:\Users\sranga\em2_automation\Protractor\consumer\node_modules\jasminewd2\index.js:112:25 at new ManagedPromise (C:\Users\sranga\em2_automation\Protractor\consumer\node_modules\selenium-webdriver\lib\promise.js:1067:7) at ControlFlow.promise (C:\Users\sranga\em2_automation\Protractor\consumer\node_modules\selenium-webdriver\lib\promise.js:2396:12) at schedulerExecute (C:\Users\sranga\em2_automation\Protractor\consumer\node_modules\jasminewd2\index.js:95:18) at TaskQueue.execute_ (C:\Users\sranga\em2_automation\Protractor\consumer\node_modules\selenium-webdriver\lib\promise.js:2970:14) From: Task: Run it("should have a title") in control flow at Object. (C:\Users\sranga\em2_automation\Protractor\consumer\node_modules\jasminewd2\index.js:94:19) From asynchronous test: Error at Suite. (C:\Users\sranga\em2_automation\Protractor\consumer\e2e\tests\payment\singlepayment.spec.js:11:2) at Object. (C:\Users\sranga\em2_automation\Protractor\consumer\e2e\tests\payment\singlepayment.spec.js:7:1) at Module._compile (module.js:570:32) at Object.Module._extensions..js (module.js:579:10) at Module.load (module.js:487:32) at tryModuleLoad (module.js:446:12)