【问题标题】:How to configure arquillian-drone to disable JavaScript in Firefox如何配置 arquillian-drone 在 Firefox 中禁用 JavaScript
【发布时间】:2015-05-04 16:30:46
【问题描述】:

我想在 Firefox 中运行我的测试禁用 JavaScript,所以我创建了一个限定符:

@Retention(RetentionPolicy.RUNTIME)
@Target({ ElementType.FIELD, ElementType.PARAMETER })
@Qualifier
public @interface FirefoxWithoutJS
{

}

我在文件arquillina.xml中添加扩展名:

<extension qualifier="webdriver-firefoxwithoutjs">
    <property name="browser">firefox</property>
    <property name="firefox_binary">PathToThefirefox.exe</property>
    <!-- I guess I should add something here -->
</extension>

当然,这个配置不会禁用 JavaScript,你能举个例子告诉我怎么做吗?

我用:

  • Gradle 2.3
  • arquillian-junit-container 1.1.8
  • arquillian-drone 2.0.0
  • 硒 2.45.0

【问题讨论】:

    标签: selenium-webdriver webdriver jboss-arquillian arquillian-drone


    【解决方案1】:

    要配置浏览器功能,您必须将它们作为属性添加到扩展程序的配置中。

    尝试添加以下属性:

    &lt;property name="javascriptEnabled"&gt;false&lt;/property&gt;

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-23
      • 1970-01-01
      • 1970-01-01
      • 2023-03-29
      • 1970-01-01
      • 2013-05-26
      相关资源
      最近更新 更多