-1
您好我現在用簡單的angularjs應用n的鍍鉻用量角器面臨的問題,下面是我的示例代碼angularjs量角器元件沒有以點等元素可點擊收到的鍍鉻點擊
HTML:
<div>
<div>
<ul......
<li.........../li>
<li............./li>
<li id="projects123" role="temp" ng-click="mp.temp('temp')" ng-class="mp.temp">
<span class="abc">Menu2 <span>{{mp.Length}}</span></span>
</li>
<...../ul>
</div></div>
Code For Protractor
conf.js
exports.config = {
framework: 'jasmine',
allScriptsTimeout: 120000,
seleniumAddress: 'http://localhost:4444/wd/hub',
specs: ['spec.js'],
capabilities: {
'browserName': 'chrome'
},
onPrepare: function() {
browser.manage().window().setSize(1400, 800);
},
jasmineNodeOpts:{
shadowColors:true,
defaultTimeoutInterval:30000
}
}
spec.js
"use strict";
describe('Project Home Page', function() {
it('Url Check', function() {
browser.get('http://localhost:80/app/index.html#/my-projects');
expect(browser.getCurrentUrl()).toEqual("http://localhost:80/app/index.html#/my-projects");
});
it('Open Project Details Page', function() {
browser.sleep(5000);
element(by.id('projects123')).click();
browser.pause();
});
});
每當我運行此腳本與鉻,它說元素是不可點擊點(332,88)。其他元素會收到點擊: 當我用firefox運行相同的腳本時,我可以看到菜單被點擊,但有一些其他錯誤。但它是點擊。 請幫忙。
檢查是否存在另一個彈出窗口。像Cookie通知等 –