【发布时间】:2016-06-24 20:08:46
【问题描述】:
问题:
1.App没有任何Content-desc,在这种情况下我应该使用什么?调用元素 例如:有一个按钮,当我从 UIautomator 工具检查元素时需要点击该按钮,它在 content-desc 中没有任何内容,我还能考虑识别该元素的最佳方法
例如:资源 ID:au.com.carsguide:id/search_btn 内容描述 - 空白
如果我使用 Resource-id,appium 不会选择该值,它必须只有“search_btn”然后它会选择值,为什么资源 ID 不支持完整的包名称?
- b/w AndroidDriver 和 RemoteDriver 有什么区别,我应该使用哪个,如果使用 RemoteDriver 就像我们需要运行 selenium 服务器吗?
3.我能够在实际设备上运行 appium 自动化,有人可以帮我在 android 模拟器上运行自动化吗?该怎么做?
使用AndroidDriver时出现以下错误:
FAILED CONFIGURATION: @BeforeClass setUpBeforeClass
java.lang.Error: Unresolved compilation problems:
The return types are incompatible for the inherited methods FindsByAccessibilityId<WebElement>.findElementsByAccessibilityId(String), AppiumDriver<RequiredElementType>.findElementsByAccessibilityId(String)
The return types are incompatible for the inherited methods FindsByCssSelector.findElementsByCssSelector(String), AppiumDriver<RequiredElementType>.findElementsByCssSelector(String)
The return types are incompatible for the inherited methods WebDriver.findElements(By), AppiumDriver<RequiredElementType>.findElements(By)
The return types are incompatible for the inherited methods FindsById.findElementsById(String), AppiumDriver<RequiredElementType>.findElementsById(String)
The return types are incompatible for the inherited methods FindsByLinkText.findElementsByLinkText(String), AppiumDriver<RequiredElementType>.findElementsByLinkText(String)
The return types are incompatible for the inherited methods FindsByXPath.findElementsByXPath(String), AppiumDriver<RequiredElementType>.findElementsByXPath(String)
The return types are incompatible for the inherited methods FindsByName.findElementsByName(String), AppiumDriver<RequiredElementType>.findElementsByName(String)
The return types are incompatible for the inherited methods FindsByTagName.findElementsByTagName(String), AppiumDriver<RequiredElementType>.findElementsByTagName(String)
The return types are incompatible for the inherited methods FindsByLinkText.findElementsByPartialLinkText(String), AppiumDriver<RequiredElementType>.findElementsByPartialLinkText(String)
【问题讨论】:
标签: java android selenium automation appium