[JBoss JIRA] (ARQ-952) Avoid heavy-weight tests for Drone functional testing
by Karel Piwko (JIRA)
[ https://issues.jboss.org/browse/ARQ-952?page=com.atlassian.jira.plugin.sy... ]
Karel Piwko closed ARQ-952.
---------------------------
> Avoid heavy-weight tests for Drone functional testing
> -----------------------------------------------------
>
> Key: ARQ-952
> URL: https://issues.jboss.org/browse/ARQ-952
> Project: Arquillian
> Issue Type: Task
> Security Level: Public(Everyone can see)
> Components: Extension - Drone
> Reporter: Lukáš Fryč
> Assignee: Karel Piwko
> Fix For: drone_1.1.1.Final, drone_1.2.0.Alpha1
>
>
> Drone uses {{weld-login}} deployment as the sample of tests.
> It should be rather tested as stand-alone, but then we might miss problems with cooperation with deployment phase.
> ----
> I suggest to rewrite current test to use light-weight deployment (simple HTML page)
> and additionally add standalone tests to test suite.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 11 months
[JBoss JIRA] (ARQ-1268) Prepare Drone 1.1.1.Final release
by Karel Piwko (JIRA)
Karel Piwko created ARQ-1268:
--------------------------------
Summary: Prepare Drone 1.1.1.Final release
Key: ARQ-1268
URL: https://issues.jboss.org/browse/ARQ-1268
Project: Arquillian
Issue Type: Task
Security Level: Public (Everyone can see)
Components: Extension - Drone
Affects Versions: drone_1.1.0.Final
Reporter: Karel Piwko
Assignee: Karel Piwko
Fix For: drone_1.1.1.Final
Create maintenance branch 1.1.0-X and prepare 1.1.1.Final release.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 11 months
[JBoss JIRA] (ARQ-1138) Drone: provide selenium-bom to manage Selenium dependencies
by Karel Piwko (JIRA)
[ https://issues.jboss.org/browse/ARQ-1138?page=com.atlassian.jira.plugin.s... ]
Karel Piwko updated ARQ-1138:
-----------------------------
Fix Version/s: drone_1.2.0.Alpha1
(was: drone_1.2.0.next)
> Drone: provide selenium-bom to manage Selenium dependencies
> -----------------------------------------------------------
>
> Key: ARQ-1138
> URL: https://issues.jboss.org/browse/ARQ-1138
> Project: Arquillian
> Issue Type: Feature Request
> Security Level: Public(Everyone can see)
> Components: Extension - Drone
> Affects Versions: drone_1.1.0.CR3
> Reporter: Lukáš Fryč
> Assignee: Lukáš Fryč
> Fix For: drone_1.2.0.Alpha1
>
>
> Currently there is no simple way to upgrade Selenium independently from Drone versions.
> It would be nice to provide {{selenium-bom}} which would manage just Selenium core dependencies.
> This BOM could be managed by Selenium upstream project.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 11 months
[JBoss JIRA] (ARQ-1251) Arquillian Drone is unable to instantiate Firefox driver if acceptSslCerts, webStorageEnabled, loggingPrefs properties are used in arquillian.xml
by Karel Piwko (JIRA)
[ https://issues.jboss.org/browse/ARQ-1251?page=com.atlassian.jira.plugin.s... ]
Karel Piwko updated ARQ-1251:
-----------------------------
Fix Version/s: drone_1.2.0.Alpha1
(was: drone_1.2.0.next)
> Arquillian Drone is unable to instantiate Firefox driver if acceptSslCerts, webStorageEnabled, loggingPrefs properties are used in arquillian.xml
> -------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: ARQ-1251
> URL: https://issues.jboss.org/browse/ARQ-1251
> Project: Arquillian
> Issue Type: Bug
> Security Level: Public(Everyone can see)
> Components: Extension - Drone
> Affects Versions: drone_1.1.0.Final
> Reporter: Tomas Repel
> Assignee: Tomas Repel
> Fix For: drone_1.1.1.Final, drone_1.2.0.Alpha1
>
>
> Description of problem:
> If you set these properties via arquillian.xml, the Drone fails to instantiate the Firefox driver. The problem is during creation of org.openqa.selenium.firefox.FirefoxDriver instance, these properties are cast from String to e.g. Boolean (in case of acceptSslCerts) resulting in ClassCastException.
> Snippet of arquillian.xml:
> {code:xml}
> <extension qualifier="webdriver">
> <property name="acceptSslCerts">false</property>
> <property name="webStorageEnabled">false</property>
> <property name="loggingPrefs">someLoggingPrefs</property>
> </extension>
> {code}
> Snippet of Firefox driver injection that fails:
> {code}
> @Drone
> FirefoxDriver browser;
> {code}
> Version-Release number of selected component (if applicable):
> Arquillian 1.0.3.Final
> Arquillian Drone extension 1.1.0.Final
> Selenium 2.27.0 (WebDriver 2)
> How reproducible:
> Always.
> Steps to Reproduce:
> 1. launch functional test using code snippets above
>
> Actual results:
> {noformat}
> Caused by: java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Boolean
> at org.openqa.selenium.firefox.FirefoxDriver.populateProfile(FirefoxDriver.java:148)
> at org.openqa.selenium.firefox.FirefoxDriver.extractProfile(FirefoxDriver.java:133)
> at org.openqa.selenium.firefox.FirefoxDriver.<init>(FirefoxDriver.java:100)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
> at java.lang.reflect.Constructor.newInstance(Constructor.java:532)
> at org.jboss.arquillian.drone.webdriver.factory.SecurityActions.newInstance(SecurityActions.java:142)
> ... 50 more
> {noformat}
> Expected results:
> It launches Firefox browser.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 11 months
[JBoss JIRA] (ARQ-952) Avoid heavy-weight tests for Drone functional testing
by Karel Piwko (JIRA)
[ https://issues.jboss.org/browse/ARQ-952?page=com.atlassian.jira.plugin.sy... ]
Karel Piwko updated ARQ-952:
----------------------------
Fix Version/s: drone_1.2.0.Alpha1
(was: drone_1.2.0.next)
> Avoid heavy-weight tests for Drone functional testing
> -----------------------------------------------------
>
> Key: ARQ-952
> URL: https://issues.jboss.org/browse/ARQ-952
> Project: Arquillian
> Issue Type: Task
> Security Level: Public(Everyone can see)
> Components: Extension - Drone
> Reporter: Lukáš Fryč
> Assignee: Karel Piwko
> Fix For: drone_1.1.1.Final, drone_1.2.0.Alpha1
>
>
> Drone uses {{weld-login}} deployment as the sample of tests.
> It should be rather tested as stand-alone, but then we might miss problems with cooperation with deployment phase.
> ----
> I suggest to rewrite current test to use light-weight deployment (simple HTML page)
> and additionally add standalone tests to test suite.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 11 months