Jenkins+appium持续集成-生成可执行jar包
1.在项目中创建相应的testng.xml文件
2.在pom中的plugins标签中添加打包插件代码。如下:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.7.1</version>
<configuration>
<!--跳过测试代码执行-->
<!--<skipTests>true</skipTests>-->
<!--忽略测试代码执行失败-->
<testFailureIgnore>true</testFailureIgnore>
<suiteXmlFiles>
<suiteXmlFile>
<!-- 想要执行的testng.xml路径-->
./src/main/com/xml/testngdingding.xml
</suiteXmlFile>
</suiteXmlFiles>
</configuration>
</plugin>
3.在pom中指定build编码格式
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
注:不指定的话有时会报编码解析错误