【发布时间】:2016-01-09 18:49:35
【问题描述】:
我正在自动化 android 应用程序。测试。当我检查元素时,没有找到错误文本元素的基础。有没有办法做到这一点?
我可以通过 id/xpath/classname 等访问所有其他元素,但对于错误文本,我无法与之交互。
【问题讨论】:
标签: java selenium-webdriver automated-tests appium
我正在自动化 android 应用程序。测试。当我检查元素时,没有找到错误文本元素的基础。有没有办法做到这一点?
我可以通过 id/xpath/classname 等访问所有其他元素,但对于错误文本,我无法与之交互。
【问题讨论】:
标签: java selenium-webdriver automated-tests appium
您可以通过使用文本作为"//*[contains(text(), 'text') 来生成Xpath,您可以尝试以下操作:
driver.findElement(By.xpath("//*[contains(text(), 'Please Enter Username'))).click();
【讨论】: