Vorrei automatizzare Firefox
utilizzando Java
tramite un progetto Selenium WebDriver
.Esempio Maven pom.xml per il progetto Selenium WebDriver basato su Java per Firefox
come non ho mai usato né Selenium
Maven
prima che io non sono a conoscenza di come impostare un adeguato file di Maven pom.xml
per creare un progetto, che poi può essere importato in Eclipse.
Su http://docs.seleniumhq.org/docs/03_webdriver.jsp#introducing-webdriver ho trovato il seguente esempio per il browser Opera:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>MySel20Proj</groupId>
<artifactId>MySel20Proj</artifactId>
<version>1.0</version>
<dependencies>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>2.28.0</version>
</dependency>
<dependency>
<groupId>com.opera</groupId>
<artifactId>operadriver</artifactId>
</dependency>
</dependencies>
<dependencyManagement>
<dependencies>
<dependency>
<groupId>com.opera</groupId>
<artifactId>operadriver</artifactId>
<version>1.1</version>
<exclusions>
<exclusion>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-remote-driver</artifactId>
</exclusion>
</exclusions>
</dependency>
</dependencies>
</dependencyManagement>
</project>
Sareste così gentile e mi mostra come adattare questa pom.xml
da applicare per il browser Firefox, dicono Firefox 17
?
Grazie! Ho interpretato erroneamente la dipendenza dell'opera nel file pom.xml e ho pensato che sarebbe stata necessaria una sezione di Firefox corrispondente. – Thomas853