- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
FirefoxBinary
中的方法 startProfile(FirefoxProfile, File, String)
是否已弃用?
我已经在我的java项目中导入了最新的selenium jar,当我尝试使用startProfile(FirefoxProfile, File, String)
时遇到编译错误。它说:该方法对于 FirefoxBinary 类型未定义。我的代码如下所示:
FirefoxProfile profile = new FirefoxProfile(myProfileDir);
profile.setPreference("webdriver.load.strategy", "unstable");
try {
binary.startProfile(profile, myProfileDir, "");
} catch (IOException e) {
e.printStackTrace();
}
当我查看 jar
文件的类型层次结构时,FirefoxBinary
类中没有 startProfile(FirefoxProfile, File, String)
方法。
有没有办法解决这个问题,或者有其他方法可以解决这个问题吗?
谢谢。
最佳答案
您使用的是最新的 selenium 独立服务器 jar 吗?如果是这样,请尝试以前的版本并选择 selenium 服务器 zip。确保在构建路径中包含所有 jar。
关于java - startProfile(FirefoxProfile, File, String) 对于 FirefoxBinary 类型未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54851240/
这个方法有什么意义FirefoxBinary#startProfile ? 如何控制使用上述方法打开的浏览器? FirefoxBinary binary = new FirefoxBinary(new
FirefoxBinary 中的方法 startProfile(FirefoxProfile, File, String) 是否已弃用? 我已经在我的java项目中导入了最新的selenium jar
我是一名优秀的程序员,十分优秀!