# appiumConcurrent **Repository Path**: wiley123/appiumConcurrent ## Basic Information - **Project Name**: appiumConcurrent - **Description**: appium android---------利用testng和maven并行执行用例 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-03-06 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 一、连接两个Android设备或者启动两个虚拟机(我用的是一真机、一虚拟机) 命令行使用:adb devices获取udid 二、项目路径下新建两个testng.xml testng1.xml testng2.xml 三、开启两个appium server(命令行启动) appium -p 4723 -bp 4724 -U 7C5901B01446 appium -p 4725 -bp 4726 -U 192.168.56.101:5555 四、导出依赖(命令行切换到工程所在目录) 因为是用 maven 工程创建的,所以先导出依赖到项目路径下的lib文件夹 mvn dependency:copy-dependencies -DoutputDirectory=lib 五、执行测试 先用 Maven 串行执行一次以编译出Class文件 mvn clean test 然后(已配置testng环境变量) Java -classpath ".\target\classes" -Djava.ext.dirs=lib org.testng.TestNG -suitethreadpoolsize 2 testng1.xml testng2.xml,这样就可以并行执行测试用例了 六、查看报告 默认在项目路径下的 test-output 文件夹