這是我refenceConf.js文件我給testapp_spec,在規格我給他們都在同一個地方得到一個錯誤,同時執行量角器端對端測試
exports.config = {
seleniumServerJar: './selenium/selenium-server-standalone-2.35.0.jar',
seleniumPort: null,
chromeDriver: './selenium/chromedriver',
seleniumArgs: [],
sauceUser: null,
sauceKey: null,
seleniumAddress: null,
specs: [
'testapp_spec.js'
],
capabilities: {
'browserName': 'chrome'
},
baseUrl: 'http://localhost:8000',
rootElement: 'body',
onPrepare: function() {
},
jasmineNodeOpts: {
onComplete: null,
isVerbose: false,
showColors: true,
includeStackTrace: true,
defaultTimeoutInterval: 30000
}
};
和JS這是我的testapp_spec.js和我正在寫一個測試用例來顯示主頁
var util = require('util');
describe('longer example', function() {
var ptor = protractor.getInstance();
beforeEach(function() {
ptor.get('../testapp/app/index.html')
})
it('should load the home page', function() {
body = ptor.findElement(protractor.By.tagName('body'));
body.isDisplayed().then(function() {
expect(body).toBeDefined()
})
})
})
當我執行此我得到像角的錯誤是沒有定義的幫助我從這個錯誤中
是否有量角器端到端測試的任何專家?????????? – user2733090
+1在這裏。我有同樣的問題。我跟着量角器的GitHub的網頁上找到的例子,以及該視頻在這裏找到:[鏈接](http://www.youtube.com/watch?v=idb6hOxlyb8),但我還沒有得到任何運氣得到它實際上運行我的測試。硒服務器啓動正常,並導航到我的網站的主頁面,但當它試圖訪問角度說'UnknownError:javascript錯誤:角度未定義'然後死亡。如果任何人有任何想法,那將非常感激。 – tennisgent
我在這裏記錄了類似的問題:http://stackoverflow.com/questions/19391813/protractor-fails-to-find-angular和我約在同一地點你。到目前爲止,對量角器的支持似乎嚴格依賴於SO,即使如此,很少有人知道答案。 – MBielski