0
から一つの値を選択して、私は私はドロップダウンリストから一つの値を選択する必要がドロップダウン
this.When(/^User should select equipment filter option$/,function(callback){
var elem = mainpage.selectViewBy('#viewbyDropdown','Equipment');
elem.click().then(function(){
browser.sleep(20000);
console.log("Equipment option is selected");
callback();
})
});
selectViewBy: function(locator,Value) {
var elm = browser.driver.findElement(by.css(locator));
elm.click().then(function() {
browser.sleep(2000).then(function() {
var elem = element.all(by.css(locator + ' li')).filter(function (ele) {
return ele.getText().then(function (text) {
return text == Value;
});
}).first();
});
});
以下のようなコードを書かれている。しかし、誰かがこの上で私を助けることができる私は
TypeError: Cannot read property 'click' of undefined
at World.<anonymous>
以下のようなエラーを取得しています問題
これは私にとって分度器のコードのようです。アプリケーションをテストしようとしていますか? – Nat
はいナタ、分度器コードのみです。はい、私はアプリケーションを試そうとしています –
あなたのHTMLを見せてください。あなたの選択で何かが間違っているように見える – Nat