0
我想根據以下條件顯示消息。但它不起作用。任何人都可以在這方面幫助我。如何檢查量角器中的條件是否爲真?
if(errorMsg.isDisplayed()==='false'){
console.log('valid');
}else{
console.log('invalid');
};
我想根據以下條件顯示消息。但它不起作用。任何人都可以在這方面幫助我。如何檢查量角器中的條件是否爲真?
if(errorMsg.isDisplayed()==='false'){
console.log('valid');
}else{
console.log('invalid');
};
我找到了解決方案。這裏是代碼:
errorMsg.isPresent().then(function(result) {
if (result) {
console.log('Invalid');
} else {
console.log('Valid');
}
});
您不需要檢查errorMsg.isDisplayed
方法是否爲false。你可以簡單地做
if(errorMsg.isDisplayed()){
console.log('valid');
}else{
console.log('invalid');
};
這提供了isDisplayed()
方法適用於您的問題具有的元素。
謝謝你..它的工作..但我得到的控制檯日誌在開始但沒有遵循代碼序列。你幫助嗎? –
因爲'console.log'是一個異步方法,它不遵循特定的順序/ – demouser123
如果我想按特定順序獲取它,我需要做什麼? –