当前位置: 首页 > 面试题库 >

如何告诉selenium使用某些命令行选项启动Firefox?

柴凌
2023-03-14
问题内容

我正在使用带有selenium的自定义firefox二进制文件,它依赖于特定的命令行参数。

在执行firefox二进制文件时,如何告诉selenium使用这些参数?


问题答案:

糟糕,似乎有一种方法:FirefoxBinary.addCommandLineOptions()

那可能就是答案…



 类似资料:
  • 问题内容: pyximport非常方便,但是我不知道如何让它参与Cython的C ++语言选项。从命令行运行。你如何用pyximport达到等效?谢谢! 问题答案: 使Cython创建C ++文件的一种方法是使用pyxbld文件。例如,创建包含以下内容:

  • 一个简单的问题,即使经过几个小时的尝试和搜索,我也无法弄清楚: 我已经安装了Java6和7。 所有项目模块均设置为使用1.6 设置为 设置未执行任何操作 在命令行中将1.6识别为其JDK 重新启动IntelliJ和/或计算机没有更改行为 是否有一个设置来避免Java1.7被调用?

  • 是否可以使用硬编码的基本url从cmd启动selenium ide?例如,谷歌。com 现在,我可以使用以下命令启动ide和firefox: 我不想使用Selenium RC或从命令行启动测试用例。我需要能够使用我上面提到的那些选项启动IDE-如果可以停止在ide中记录测试用例也使用cmd。

  • Node.js 自带了各种命令行选项。 这些选项开放了内置的调试、执行脚本的多种方式、以及其他有用的运行时选项。运行 man node 可在一个终端中查看操作手册。 概要 node [options] [v8 options] [script.js | -e "script" | -] [--] [arguments] node debug [script.js | -e "script" | <

  • Shebang 行 几乎每个 Perl 程序都如此开始: #!/usr/bin/perl 这是 UNIX 结构,它告诉 Shell 直接执行余下的输入程序文件。 你可以在此行添加 Perl 的任何命令行选项,它们将成为选项之后命令行的一部分。 如果你有一个程序包含: #!/usr/bin/perl -T 然后执行: perl -l program.pl -l 和 -T 两个选项都会使用,但

  • 问题内容: PhantomJS驱动程序是否支持命令行参数?我需要使用PhantomJS驱动程序运行Selenium测试并禁用Web安全。我努力了: 但这似乎不起作用。PhantomJSDriver是否允许传递命令行参数? 问题答案: 您可以使用PhantomJSDriverService.WebSecurity属性指定PhantomJS的命令行选项,而不是将其传递为。 这是在Selenium 2.