测试人社区

win10下appcrawler-2.4.0-jar-with-dependencies的两个小情况(附解决方法)

  • 先说一下环境 电脑是win10 java版本是1.8.0_111

生成的demo.yml文件编码问题

  • 在PowerShell中使用命令生成demo.yml文件时
java -jar .\appcrawler-2.4.0-jar-with-dependencies.jar --demo

生成的文件如果直接用编辑器去修改后当作配置文件调用会报错


通过将文件复制到pycharm中发现文件的编码是GBK,好像是因为这个编码格式问题导致文件报错,不知道这个是BUG还是我这个环境的问题。。

  • 解决方案:只需要重新建个UTF-8编码的文件来写配置文件就可以了

在调用配置文件执行遍历的时候报错

  • 在执行配置文件时,步骤中只写了xpath定位部分,没有写对应的action步骤(老师课上说是默认不写就是click)
  steps:
  - xpath: //*[@text="行情"]
  - xpath: //*[@text="市场"]


结果就会报错,并不能点击对应的元素并完成测试步骤

  • 解决方法:写上对应的action步骤就好了

希望能解决一些童鞋出现的问题~别的童鞋踩了坑也请把解决方法发出来帮助别人哈~

3 Likes

这个可以放答疑区呀

谢谢,已解决我的问题!

同是win10,问题已解决,谢谢