cmd方式的Testng+Appium
来源:互联网 发布:刘心武 红楼梦 知乎 编辑:程序博客网 时间:2024/06/05 19:35
描述:cmd 执行Testng的测试用例时,调用Appium里的方法启动Apk
#######################
环境配置:
将jcommander-1.48.jar和testng-6.9.4.jar放到C:\testng文件夹
将java-client-2.2.0.jar和selenium-java-2.43.1.jar和selenium-server-standalone-2.41.0.jar放到C:\Program Files\Java\jdk1.7.0_17\lib文件夹
TESTNG_HOME填:C:\testng
JAVA_HOME填:C:\Program Files\Java\jdk1.7.0_17
CLASSPATH填:.;%JAVA_HOME%\lib\dt.jar;%TESTNG_HOME%\jcommander-1.48.jar;%JAVA_HOME%\lib\tools.jar;%TESTNG_HOME%\testng-6.9.4.jar;%JAVA_HOME%\lib\java-client-2.2.0.jar;%JAVA_HOME%\lib\selenium-java-2.43.1.jar;%JAVA_HOME%\lib\selenium-server-standalone-2.41.0.jar;%JAVA_HOME%\lib\testng-6.9.4.jar;
注:classpath可能有的地方配置重了或不对,但程序可以运行,也就这样吧~~其他必要环境略过
#####################
bat文件:
javac -d D:TZtestA\temp D:\TZtestA\src\casecommon\Casecommon.java //编译用到的类,将.class文件存放到temp
javac -d D:TZtestA\temp D:\TZtestA\src\appiumcommon\Appiumcommon.java //编译用到的类.class文件存放到temp
javac -classpath D:\TZtestA\temp;C:\testng\testng-6.9.4.jar -d D:TZtestA\src D:\TZtestA\src\maintestng\testNGGo.java //编译用到的类.class文件存放到temp 引用jar文件和不同包的其他类文件(在temp的.class文件和testng=6.9.4.jar文件)
cd..
cd..
D:
cd D:TZtestA\src //执行testng 命令时,需要指到xml文件位置
java org.testng.TestNG testNGGo.xml //执行xml文件
运行结果:
- cmd方式的Testng+Appium
- appium+testng报告更改
- 基于testng+appium的APP UI自动化并行执行平台
- appium(java)——TestNG的安装与注解
- Appium ios新的定位方式FindsByIosNSPredicate
- 在携程使用TestNG/JUnit 并行跑Appium 有两个关键的地方
- appium 通过testng 实现在不同的测试机上并行执行测试用例
- java的cmd运行方式
- 关于如何以编程的方式执行TestNG
- Maven运行TestNG的testcase 两种方式
- APPIUM Android 定位方式
- 通过无线连接的方式来做 Appium 自动化
- 通过无线连接的方式来做Appium自动化
- Appium设置动作间间隔时间的方式
- npm 安装 appium 更换源的方式安装
- 通过无线连接的方式来做 Appium 自动化
- Appium的xpath路径获取(包含其他定位方式)
- Appium ios新的定位方式FindsByIosNSPredicate(实际使用)
- Swift基础--调用第三方OC项目
- 盘点:10款最受欢迎数据可视化工具-JS可视化
- Revit基本开发环境搭建
- SDWebImage源码解析(二)
- AndroidManifest.xml文件详解
- cmd方式的Testng+Appium
- 集成银联3.3.0
- python错误记录
- shell 基础
- AFNetworking 3.0迁移指南
- CSS3 Filter的十种特效
- 响应式布局知识点总结
- android设计模式之TemplateMethod
- UVa 110 - Meta-Loopless Sorts