我想知道是否有人可以提供帮助?我使用Ruby进行了Appium测试,创建了代码片段。如果加载了正确的页面,则测试通过,但是我想知道我的失败断言同样有效。
如果页面上以下元素(mobile_number_text),则显示“正在显示正确页面”消息。但是,要显示“页面不正确”消息我该怎么办?我尝试将元素的名称更改为“ mobile_text”以触发错误消息,但由于找不到元素,因此我的测试失败。
if find_element(id: "mobile_number_text").displayed?
puts("Correct page is showing")
else
puts("incorrect page is showing")
end
end
非常感谢您的宝贵时间Zaif