2013-10-25 2 views
1

Моего Soap проект UI и pom.xml находится под D: \ Projekte \ JacobMarshellSOAP UI Maven интеграция

хотел исполнить Тесты мыла Ui проекта с использованием Maven.

Набор тестов не выполняется, если я использовать следующую команду

«МВН тест» и получаю следующий ответ.

[INFO] Scanning for projects... 
[INFO] ------------------------------------------------------------------------ 
[INFO] Building Maven 2 soapUI Sample 
[INFO] task-segment: [test] 
[INFO] ------------------------------------------------------------------------ 
[INFO] [resources:resources {execution: default-resources}] 
[WARNING] Using platform encoding (Cp1252 actually) to copy filtered resources, i.e. build is platform dependent! 
[INFO] Copying 1 resource 
[INFO] [compiler:compile {execution: default-compile}] 
[INFO] No sources to compile 
[INFO] [resources:testResources {execution: default-testResources}] 
[WARNING] Using platform encoding (Cp1252 actually) to copy filtered resources, i.e. build is platform dependent! 
[INFO] Copying 1 resource 
[INFO] [compiler:testCompile {execution: default-testCompile}] 
[INFO] No sources to compile 
[INFO] [surefire:test {execution: default-test}] 
[INFO] Surefire report directory: D:\Projekte\JacobMarshell 

------------------------------------------------------- 
T E S T S 
------------------------------------------------------- 
There are no tests to run. 

Results : 

Tests run: 0, Failures: 0, Errors: 0, Skipped: 0 

Вот фрагмент код 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>src.main.resources</groupId> 
    <artifactId>soapui-maven2-plugin</artifactId> 
    <packaging>jar</packaging> 
    <version>1.0-SNAPSHOT</version> 
    <name>Maven 2 soapUI Sample</name> 
    <url>http://maven.apache.org</url> 
    <dependencies> 
     <dependency> 
      <groupId>junit</groupId> 
      <artifactId>junit</artifactId> 
      <version>3.8.1</version> 
      <scope>test</scope> 
     </dependency> 
    </dependencies> 
    <pluginRepositories> 
     <pluginRepository> 
      <id>eviwarePluginRepository</id> 
      <url>http://www.soapui.org/repository/maven2</url> 
     </pluginRepository> 
    </pluginRepositories> 
    <build> 
     <plugins> 
      <plugin> 
       <groupId>eviware</groupId> 
       <artifactId>maven-soapui-plugin</artifactId> 
       <version>4.5.1</version> 
       <configuration> 
          <projectFile>Sample-Upload-to-Upload-Diagnose---Complete--soapui-project.xml</projectFile> 
          <junitReport>true</junitReport> 

          <outputFolder>reports</outputFolder> 
          <testSuite>diag_upload_tc</testSuite> 
         </configuration> 
       <executions> 
        <execution> 
         <phase>test</phase> 
         <goals> 
          <goal>test</goal> 
         </goals> 
        </execution> 
       </executions> 
      </plugin> 
     </plugins> 
    </build> 
</project> 

не в состоянии figureout почему Maven не выполняет свои Тесты?

+0

В какой папке вы храните 'Sample-Upload-to-Upload-Diagnose --- Complete - soapui-project.xml'? Кроме того, попробуйте 'mvn -X test', чтобы получить подробный вывод. –

+0

И pom.xml, и проект находятся в той же папке – user2810022

+0

Привет, Марсель Штор, проект находится в той же папке, что и pom.xml. Это не под src/../.. ,, Является ли Maven в поиске некоторые структуры папок. «В результате сказано, что нет тестов для запуска», «Как включить тест, если он будет добавлен в pom.xml или в мыльном интерфейсе». – user2810022

ответ

0

Реальная проблема была с репозиторием ... Я удалил папку eviware в репозитории и начал запускать команду «mvn test», где был загружен репозиторий, а затем набор тестов начал выполняться благодаря Марселю Штор потому что я надеюсь, что когда-нибудь я получу ответ.