Ich würde gerne Firefox
mit Java
über ein Selenium WebDriver
Projekt automatisieren.Beispiel Maven pom.xml für Java-basierte Selenium WebDriver-Projekt für Firefox
Da ich nie zuvor Selenium
noch Maven
verwendet habe, bin ich nicht vertraut mit dem Erstellen einer geeigneten Maven pom.xml
Datei, um ein Projekt zu erstellen, das dann in Eclipse importiert werden kann.
Auf http://docs.seleniumhq.org/docs/03_webdriver.jsp#introducing-webdriver ich das folgende Beispiel für den Opera-Browser gefunden:
<?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>
Sie so freundlich sein würde und mir zeigen, wie diese pom.xml
anpassen für den Firefox-Browser anwenden, sagen Firefox 17
?
Danke! Ich habe die Abhängigkeit von der Oper in der Datei pom.xml falsch interpretiert und dachte, dass ein entsprechender Firefox-Abschnitt erforderlich wäre. – Thomas853