-
Notifications
You must be signed in to change notification settings - Fork 51
/
arquillian.xml
70 lines (60 loc) · 3.36 KB
/
arquillian.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
<?xml version="1.0" encoding="UTF-8"?>
<arquillian xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://jboss.org/schema/arquillian"
xsi:schemaLocation="http://jboss.org/schema/arquillian http://jboss.org/schema/arquillian/arquillian_1_0.xsd">
<extension qualifier="webdriver">
<!-- ChromeDriver only -->
<property name="browserCapabilities">chrome</property>
<property name="chromeDriverBinary">/opt/google/chrome/chromedriver</property>
</extension>
<!-- Set a different remote address then default for RemoteReusableTesting -->
<extension qualifier="webdriver-port4444">
<property name="remoteAddress">http://localhost:4444/wd/hub/</property>
<property name="remote">true</property>
</extension>
<!-- Check that remote=true triggers RemoteWebDriver -->
<extension qualifier="webdriver-arq1047">
<property name="remoteAddress">http://localhost:4444/wd/hub/</property>
<property name="remote">true</property>
<property name="browserCapabilities">chrome</property>
<property name="chromeDriverBinary">/opt/google/chrome/chromedriver</property>
</extension>
<!-- Set a different remote address then default for RemoteReusableTesting -->
<extension qualifier="webdriver-reusable">
<property name="remoteAddress">http://localhost:4444/wd/hub/</property>
<property name="remoteReusable">true</property>
<property name="browserCapabilities">chrome</property>
<property name="chromeDriverBinary">/opt/google/chrome/chromedriver</property>
</extension>
<!-- Set a different remote address then default for RemoteReusableTesting -->
<extension qualifier="webdriver-reusecookies">
<property name="remoteAddress">http://localhost:4444/wd/hub/</property>
<property name="remoteReusable">true</property>
<property name="browserCapabilities">chrome</property>
<property name="reuseCookies">true</property>
<property name="chromeDriverBinary">/opt/google/chrome/chromedriver</property>
</extension>
<!-- test with old configuration -->
<extension qualifier="webdriver-legacyconfiguration">
<property name="implementationClass">org.openqa.selenium.firefox.FirefoxDriver</property>
</extension>
<!-- ARQ-1022 This should use local instances because configuration is not capability related -->
<extension qualifier="webdriver-methodspecific">
<property name="browserCapabilities">firefox</property>
<property name="remoteAddress">http://localhost:4444/wd/hub/</property>
<!-- ChromeDriver only -->
<property name="chromeDriverBinary">/opt/google/chrome/chromedriver</property>
</extension>
<extension qualifier="webdriver-phantomjs">
<property name="browserCapabilities">phantomjs</property>
<property name="phantomjs.binary.path">target/phantomjs</property>
</extension>
<!-- ARQ-1030 -->
<extension qualifier="webdriver-capabilitiesarq1030">
<property name="browserCapabilities">firefox</property>
<property name="webdriver.firefox.profile">selenium</property>
<!-- ARQ-1251 -->
<property name="acceptSslCerts">true</property>
<property name="webStorageEnabled">true</property>
<property name="loggingPrefs">driver=WARNING,profiling=INFO</property>
</extension>
</arquillian>