airtest IDE问题汇总

FAQ

1.同一个脚本,使用IDE可以运行,使用命令行运行报错

原因:曾经开启过anyproxy代理,添加过HTTP_PROXY环境变量,将其取消即可 ```#shell unset HTTP_PROXY ``` https://www.cnblogs.com/csj2018/p/9739143.html ## 2.Air test生成report图片不可见,如下图 鼠标悬停图片,2张图片地址分别显示为 "Base.air/tpl1538212281312.png" ,"./log_2018-10-16-172905/log_Base/1539682185195.jpg"。 ```#shell #!/bin/sh logdir=log_$(date +%F-%H%M%S) mkdir -p ${logdir} case_list=(Base Login MainPage Forum Video Mine Logout) for i in ${case_list[@]};do echo $i airtest run ${i}.air --device iOS:/// --log ./${logdir}/log_${i} airtest report ${i}.air --log_root ./${logdir}/log_${i}/ --outfile ./${logdir}/log_${i}/log_${i}.html --lang zh done ``` 发现report生成的html路径为/log_2018-10-16-172905/log_Base,此路径下读取不到图片。切换到用例目录下就正常了 ```#shell airtest report Base.air --log_root log_2018-10-16-172905/log_Base/ --outfile html --lang zh ```
原文地址:https://www.cnblogs.com/csj2018/p/9768436.html