- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 Appium (java) 自动化 android 应用程序。
我在很多地方进行了搜索,但找不到下面提到的两个驱动程序之间的确切区别。
AppiumDriver<MobileElement> driver
AndroidDriver driver
它们之间有什么区别,何时以及为什么使用哪一个?
任何解释/链接/示例都会有所帮助
最佳答案
Appium 和 AndroidDriver/iPhoneDriver 之间的主要区别在于架构。
AndroidDriver/iPhoneDriver 的基本工作方式相同 - 它们是您在手机上启动的应用程序,可创建您可以使用 selenium 远程控制的 webview。这种方法的局限性是:
Appium 通过包装第一方自动化框架(iPhone 的 UIAutomator 和 Android 的 UI Automation/Instrumentation)来工作。
关于android - AppiumDriver<MobileElement> 和 AndroidDriver 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35286135/
MobileElement followButton = (MobileElement) driver.findElement(By.xpath("//android.widget.ListView[
这是代码 for (loopVal = 1; loopVal 0){ // Element is present // Do the operations here } else{ // Elemen
我将使用 appium 自动化 Android 应用程序 配置: appium版本:1.8.1 Selenium 服务器独立:2.53.0 java客户端:4.1.2 实际上,当我运行脚本时,会出现一
我正在使用 Appium (java) 自动化 android 应用程序。 我在很多地方进行了搜索,但找不到下面提到的两个驱动程序之间的确切区别。 AppiumDriver driver Androi
我正在为 Android 开发 Appium,并且我已经知道如何使用 rollIntoView() 查找元素。 我的表是这样的: (2)TableLayout (0)TableRow
我正在使用 Java 在 ios safari 上自动测试移动网络 一切似乎都设置正确,但 appium 因错误而崩溃: uncaughtException: Cannot read property
我是一名优秀的程序员,十分优秀!