在 browserstack 中进行量角器测试,我收到错误代码 105.i 无法找到问题所在

protractor testing in browserstack where i am getting error code 105.i cant find whats the issue in this

//conf.js
const DEFAULT_TIMEOUT_INTERVAL = 15000;
exports.config = {
    framework: 'jasmine2',
        // Browserstack's selenium server address
    seleniumAddress: 'http://hub-cloud.browserstack.com/wd/hub',
    // Pattern for finding test spec files
  specs: ['spec.js']
    //allScriptsTimeout: 99999
   multiCapabilities: [{
    browserstack.user: 'username',
    browserstack.key: 'secret key',
    browserName: 'iPhone',
    platform: 'MAC',
    device: 'iPhone 6'
  }
  ],


// spec.js
var Url = 'http://hahahaha.com/us-home';
//var local = 'http://localhost:1233/us-home';
var testTargetURL= Url;
describe('Login', function() {

 {      
        browser.get(testTargetURL,4500);
        browser.waitForAngular()
        element(by.model('userId')).sendKeys('username');
        element(by.model('password')).sendKeys('password1');
        element(by.id('login_submit')).click();

            browser.waitForAngular();
            browser.sleep(5000);

        expect(browser.getCurrentUrl()).toMatch(/\/dashboard/);
 }
});

Result:

C:\Users\harivignesh.m\Desktop\test>protractor conf.js
[14:21:08] E/configParser - Error code: 105
[14:21:08] E/configParser - Error message: failed loading configuration file con
f.js
[14:21:08] E/configParser - C:\Users\harivignesh.m\Desktop\test\conf.js:9
   multiCapabilities: [{
   ^^^^^^^^^^^^^^^^^
SyntaxError: Unexpected identifier
    at Object.exports.runInThisContext (vm.js:76:16)
    at Module._compile (module.js:513:28)
    at Object.Module._extensions..js (module.js:550:10)
    at Module.load (module.js:458:32)
    at tryModuleLoad (module.js:417:12)
    at Function.Module._load (module.js:409:3)
    at Module.require (module.js:468:17)
    at require (internal/module.js:20:19)
    at ConfigParser.addFileConfig (C:\Users\harivignesh.m\AppData\Roaming\npm\no
de_modules\protractor\built\configParser.js:125:26)
    at Object.initFn [as init] (C:\Users\harivignesh.m\AppData\Roaming\npm\node_
modules\protractor\built\launcher.js:93:22)

我是这个量角器测试的新手,我得到了同样的 error.help 我如何解决这个问题,或者 post 这里有一些示例代码,这样我就很容易理解。 。提前致谢。 遵循的步骤: npm install -g 量角器 npm install –g 茉莉花记者 npm 安装-g browserstack-webdriver webdriver-manager 更新,开始

capabilities: {
    'browserName': 'chrome'
}

我能够使用以下配置文件在 BrowserStack 上启动会话:

//conf.js
const DEFAULT_TIMEOUT_INTERVAL = 15000
exports.config = {
    framework: 'jasmine2',
        // Browserstack's selenium server address
    seleniumAddress: 'http://hub.browserstack.com/wd/hub',
    // Pattern for finding test spec files
  specs: ['specs.js'],
    //allScriptsTimeout: 99999
   multiCapabilities: [{
    'browserstack.user': '<USERNAME>',
    'browserstack.key': '<ACCESS_KEY>',
    browserName: 'iPhone',
    platform: 'MAC',
    device: 'iPhone 6'
  }]
}

您可以比较所做的更改。

我不明白这个“const DEFAULT_TIMEOUT_INTERVAL = 15000”在这里有什么用,因为它没有被使用。我相信有一种不同的方法可以在量角器中设置常量。