AppCrawler跨平台自动遍历测试03

1.生成详细网页报告

在存放jar包的文件夹中执行该命令: java -jar appcrawler-2.4.0-jar-with-dependencies.jar 
生成帮助文档:
 
1)运行命令:  java -jar appcrawler-2.4.0-jar-with-dependencies.jar --capability "appPackage=com.xueqiu.android,appActivity=.view.WelcomeActivityAlias”
2) 一定要打开appium才能运行,appcrawler是依赖appium的
3)运行时 可以看到它运行雪球app,并且知道返回,为什么知道返回呢?是因为已经达到了默认的深度,就返回了
4)最后 在存放jar包的文件中可以生成一个带有日期时间的日志
 
在运行命令的时候: 命令如果运行报错,可以用sudo模式执行就不会报错了
2.AppCrawler生成的日志分析
通过在文件中找到.log文件,然后搜current index可以搜出来每一步的操作 
 
可以看到默认深度是10,对元素的分析
从帮助文档中可以看到:
  #生成demo例子
appcrawler --demo
#启动已经安装过的app
appcrawler --capability "appPackage=com.xueqiu.android,appActivity=.view.WelcomeActivityAlias"
#从已经结束的结果中重新生成报告
appcrawler --report result/
#新老版本对比
appcrawler --candidate result/ --master pre/ --report ./
 
执行#生成demo例子
appcrawler —demo
java -jar appcrawler-2.4.0-jar-with-dependencies.jar —demo
生成yml文件demo.yml
 

猜你喜欢

转载自www.cnblogs.com/zhaikunkun/p/12823963.html
今日推荐