我正在使用appium来自动化原生Android应用程序UI和功能。我的要求是捕获在登录期间用户名保持空白时出现的错误消息。错误消息显示在用户名字段上带有红色感叹号,uiautomator无法识别。有没有办法通过appium
捕获错误消息的文本答案 0 :(得分:0)
您可以尝试使用xpath查找元素,并提供您希望此错误消息Object拥有的文本值。
$driver.find_element :xpath, '//text[@text="Err Msg"]'
如果找到元素,则可以检索其他属性。