Wenn Ich betreibe einen einzigen Test in Maven mit diesem Befehl:Ausführen eines einzelnen Tests in maven -> Es wurden keine Tests ausgeführt!
mvn test -Dtest=InitiateTest
ich folgendes Ergebnis erhalten:
für knapp vorNo tests were executed!
es ein paar Minuten gearbeitet, aber jetzt arbeiten irgendein Grund. Ich habe versucht, mvn clean
ein paar Mal vor dem Ausführen des Tests laufen, es hilft nicht.
Der Test sieht wie folgt aus:
import org.openqa.selenium.*;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.support.ui.Select;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
public class InitiateTest {
public static FirefoxDriver driver;
@Before
public void setUp() throws Exception {
driver = new FirefoxDriver();
}
@Test
public void initiateTest() throws Exception {
driver.get("http://localhost:8080/login.jsp");
...
}
@After
public void tearDown() throws Exception {
driver.close();
} }
UPDATE:
durch Zugabe, diese Abhängigkeit zu POM verursacht wird:
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium</artifactId>
<version>2.0b1</version>
<scope>test</scope>
</dependency>
Als ich entferne es, alles funktioniert gut. Alles funktioniert gut, auch wenn ich diese beiden Abhängigkeiten anstelle der vorherigen hinzufüge:
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-support</artifactId>
<version>2.0b1</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-firefox-driver</artifactId>
<version>2.0b1</version>
<scope>test</scope>
</dependency>
Das ist seltsam.
Welche Art von Test werden Sie ausführen wollen? Du hast kein @Ignore zufällig gesetzt? – Navi
Wahrscheinlich nicht allzu hilfreich. Aber denken Sie daran, beide sind Beta-Produkte und unterliegen in hohem Maße dem Brechen überall. – mezmo