首先是部署,可以参考这篇,基本能装下来,但运行会出现问题,下面记录遇到的问题及解决方法UI recorder 自动化UI测试框架使用手册_uirecorder_SaiwenOutMan的博客-CSDN博客
初步使用遇到了两个问题:
1、录制后运行报错
解决方法:切换运行方式
步骤:添加mocha运行框架
执行命令:
方式一:
E:\ui-recorder-standard>mocha --reporter macaca-reporter --reporter-options reportJSONFilename=index,processAlwaysExitWithZero=true --bail "sample/test.spec.js"
方式二:
mocha sample/test.spec.js --reporter mochawesome
2、录制脚本运行后结果为0
原因:uirecorder依赖库版本不兼容
解决方法:安装兼容的依赖库版本
实践后如下版本的库能正常运行:
+-- chai@4.1.2
+-- cnpm@5.2.0
+-- expect.js@0.3.1
+-- faker@4.1.0
+-- jquery@3.7.0
+-- jwebdriver@2.2.5
+-- macaca-mocha-parallel-tests@2.2.6
+-- macaca-reporter@1.9.16
+-- mocha-generators@2.0.0
+-- mocha@5.0.4
+-- mochawesome@7.1.3
+-- resemblejs-node@1.0.0
+-- uirecorder@3.5.3
`-- window@4.2.7