2016-02-25 67 views
1

在運行命令'量角器conf.js'我得到一個錯誤加載配置文件失敗。我無法糾正它。以下是配置文件和測試用例文件代碼。配置文件沒有導出配置對象,加載配置文件失敗。量角器錯誤

conf.js:

exports.config = { 
    seleniumAddress: 'http://localhost:4444/wd/hub', 
    framework: 'jasmine2', 
    specs: ['todo-spec.js'], 


    onPrepare: function() { 
browser.get('http://tmpcmamva07:8888/'); 
browser.driver.manage().window().maximize(); 
jasmine.DEFAULT_TIMEOUT_INTERVAL = 90000; 
    element(by.model('username')).sendKeys('nagabhup'); 
    element(by.model('password')).sendKeys('[email protected]'); 
    element(by.buttonText('Login')).click(); 
    browser.sleep(2000); 
    browser.waitForAngular(); 
} 
}; 

待辦事項,spec.js

describe('LockTest', function() { 
    it('LockTheScenarioTest', function() { 
    var reportsTest = element(by.repeater('row in BaseCollection').row(0)); 
    reportsTest.element(by.id('22090')).click(); 
    reportsTest.element(by.id('22090')).element(by.xpath('following-sibling::ul')).click(); 
    browser.sleep(4000); 
    browser.waitForAngular(); 
    element(by.buttonText('Ok')).click(); 
    expect(element(by.binding('signInName')).getText()). 
     toEqual('Pratham Nagabhushan'); 
    }); 
}); 

我不知道,因爲它是無法工作的。請提出可能的問題的想法。

+0

包括像這樣的「量角器C:\ protractor_tests \ conf.js」的conf文件的整個文件路徑 – KCaradonna

回答

1

當我複製並粘貼你的配置到WebStorm,它是在browser.driver.manage().window().maximize();行後抱怨一個多餘的字符:

enter image description here

刪除它,你應該是好去。