我正在使用 Amazon Device farm -Appium Java TestNG 来测试我的 android 应用程序。我是 ADF 的新手。我正在上传我的应用程序和依赖项 zip,完成测试后,我收到了唯一失败错误:
我尝试了两种类型的代码来识别元素:
- 使用元素索引
- 元素的资源id和内容描述
以下是我的代码:
driver.findElement(By.xpath("//android.widget.EditText[contains(@resource-id,'username')]")).sendKeys("testuser11@mailinator.com");
driver.findElement(By.xpath("//android.widget.EditText[contains(@resource-id,'password')]")).sendKeys("Commonapp1!");
driver.findElement(By.xpath("//android.widget.Button[contains(@content-desc,'Log In')]")).click();;
我错过了什么吗?