java - WebDriver 在 Android 应用程序的 Selenium 中不可用

标签 java android selenium

Selenium 中的 WebDriver 和 FirefoxDriver 类似乎在 Android 应用程序中不可用。例如:

  1. 已下载 Selenium 的 Java 版本。本地解压。
  2. 在此处创建了一个“lib”文件夹:C:\1\Android\MyApp1\app\src\main\java\com\mycompany\lib
  3. 将 Selenium 下载中的 *.jar 文件复制到 lib 目录,在 Android Studio 中突出显示所有文件,右键单击并选择“添加为库”

现在,当我返回主全屏 Activity Java 类时,尝试此导入:

import org.openqa.selenium.

这里,只有“htmlunit”和“phantomjs”类可用。为什么“WebDriver”或“FirefoxDriver”不可用?这些与 Android Java 不兼容吗?

最佳答案

Selenium WebDriver 用于桌面 Web 功能自动化测试。为了在 Android 或 iOS 上使用,您需要使用 Appium

关于java - WebDriver 在 Android 应用程序的 Selenium 中不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42604141/

相关文章:

ArrayList 和 Array 的 Java 通用问题

java - 如何避免 c3po 中的连接超时?

java - 为了提高可读性,在单独的方法中进行异常处理

android - 无法显示 HTML 字符串

android - AdMob 崩溃 "requestFeature() must be called before adding content"

c# - 如何通过Selenium和Webdriver提高执行速度

java - "("和 ")"的条件使用

android - 如何获取设备的总 RAM 大小?

javascript - Selenium IDE : How to select next available date from datepicker

c# - 如何使用 Jenkins 安排 C# 单元测试?