1

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

@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,你能给我一个例子来说明如何做到这一点吗?

我用:

  • 摇篮 2.3
  • arquillian-junit-container 1.1.8
  • arquillian 无人机 2.0.0
  • 硒 2.45.0
4

1 回答 1

2

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

尝试添加以下属性:

<property name="javascriptEnabled">false</property>

于 2015-05-10T18:35:19.650 回答