Я немного новичок в Cucumber/Maven, поэтому вам нужна помощь при запуске тестовых примеров. Я разработал набор автоматизации в eclipse с использованием Cucumber и Selenium. Чтобы запустить определенные файлы функций/класс Runit Runit, я нажимаю правой кнопкой мыши на файлы в Eclipse и запускаю его.Как запустить одиночные файлы с огурцами через командную строку и через jenkins с помощью Maven?
Но как я могу запустить его через командную строку или Jenkins, указав конкретные команды для запуска 2-3 файлов функций (или) 2-3 классных классов Junit из 50 файлов функций или классов JUnit?
Ниже представлен пакетный проводник, как я структурирован в Eclipse.
Ниже pom.xml
<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>com.perspecsys</groupId>
<artifactId>salesforce</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>jar</packaging>
<name>salesforce</name>
<url>http://maven.apache.org</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.11</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>info.cukes</groupId>
<artifactId>cucumber-java</artifactId>
<version>1.1.2</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>info.cukes</groupId>
<artifactId>cucumber-picocontainer</artifactId>
<version>1.1.2</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>info.cukes</groupId>
<artifactId>cucumber-junit</artifactId>
<version>1.1.2</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.seleniumhq.selenium</groupId>
<artifactId>selenium-java</artifactId>
<version>2.48.2</version>
</dependency>
</dependencies>
</project>
Спасибо за помощь. Эта команда работала в командной строке. Однако, как мне настроить то же самое в Jenkins? Я хочу запустить только пакет com.perspecsys.salesforce.featurefiles, чтобы все функциональные файлы выполнялись под ним. Можете ли вы помочь мне в пошаговой конфигурации в Дженкинсе? – Ronnie