-
1. Re: Arquillian Guides: Functional Testing using Drone
geziefer Jul 25, 2012 8:43 AM (in response to geziefer)I'm going to *ping* this question in the hope that @Dan Allen or someone takes a look at it, as it seems to be a common problem and I would like to use Selenium and Arquillian in combination.
-
2. Re: Arquillian Guides: Functional Testing using Drone
iapazmino Jul 31, 2012 10:41 PM (in response to geziefer)Hello Alexander,
Maven is a tool used to build projects written in Java and some other languages which models a project in an XML structure inside a file usually called pom.xml. One of its strengths is dependency management. Here a short guide.
Both Arquillian and Shrinkwrap group their dependencies in BOMs, Bill Of Materials. You can check available versions in Maven Central.
To add Selenium resources into your project you should have added the Drone extension's BOM
<dependency>
<groupId>org.jboss.arquillian.extension</groupId>
<artifactId>arquillian-drone-bom</artifactId>
<version>1.0.0.Final</version> -> this is the version in the Drone guide
<type>pom</type>
<scope>import</scope>
</dependency>
If you open this project's pom you'll see what are the dependencies it relies on. There you'll find the version for
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-server</artifactId>
</dependency>
is 2.20.0, and as I understand that's the problem.
Update the version for the arquillian-drone-bom to 1.1.0.CR2 and the selenium-server will upgrade to 2.24.1 and you should be ready to go.
I hope this *pings* your question.
Regards,
IP
-
3. Re: Arquillian Guides: Functional Testing using Drone
geziefer Aug 15, 2012 5:49 AM (in response to iapazmino)Thanks a lot, that fixed it.
Should be corrected in the tutorial.