ApiFox CLI持续集成测试实时运行自动化测试脚本


一、前置准备,下载node.js,官网https://nodejs.org/zh-cn/download/

1.1选择D盘node文件夹,傻瓜式下一步

二、在目录中创建2个新的文件夹


2.1运行命令修改node_global和node_cache目录(不行就还原 npm config set prefix D:\node )

npm config set prefix D:\node\node_global

npm config set cache D:\node\node_cache


2.2注意:改全局安装路径后,需要在系统环境变量Path中添加该路径,否则之后使用npm install --global xxx,xxx都报错找不到命令。


三、安装ApiFox-cli

3.1使用命令安装,我这边已经装过所以报错了

npm install -g apifox-cli

3.2安装完成后查看是否成功,出现版本号!

四、打开Apifox找到自动化测试,点击持续集成

4.1设置循环次数,线程,然后下载数据库配置文件,放到npm安装文件下

4.2 复制生成的cmd命令运行


4.3 运行成功,生成报告!


4.4 另外可以使用命令指定报告生成位置

-r, --reporters [reporters] 指定测试报告类型, 支持 cli,html,json (default: ["cli"]) 

 -n, --iteration-count <n> 设置循环次数

 -d, --iteration-data <path> 设置用例循环的数据 (JSON 或 CSV) 

 --external-program-path <path> 指定 [外部程序] 的所处文件路径,默认值为命令当前执行目录 

 --out-dir <outDir> 输出测试报告目录,默认为当前目录下的 ./apifox-reports

-----------------关于持续集成测试,需要配合jenkins来构建--------------------------

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容