我想根据以下条件显示消息。但它不起作用。在这方面,任何人都可以帮助我。
if(errorMsg.isDisplayed()==='false'){
console.log('valid');
}else{
console.log('invalid');
};
答案 0 :(得分:0)
您无需检查errorMsg.isDisplayed
方法是否为false。你可以简单地做
if(errorMsg.isDisplayed()){
console.log('valid');
}else{
console.log('invalid');
};
这是因为isDisplayed()
方法适用于您所涉及的元素。
答案 1 :(得分:0)
我找到了解决方案。这是代码:
errorMsg.isPresent().then(function(result) {
if (result) {
console.log('Invalid');
} else {
console.log('Valid');
}
});