- 在.yml文件中,定义变量与提取变量
- 定义使用variables关键字。在config中定义的变量为全局变量,在test中定义一次的变量为局部变量;
- 引用变量时,需要使用$+变量名称;
-
抓包步骤说明(使用Charles抓包工具)—— 使用Charles导出的文件运行起来可能有误
???????1、在Charles菜单中,选择Proxy中的macOS Proxy,如下图所示:
2、在 络上,点击想要测试的接口信息, 使其数据包可以被Charles抓到,如果顺利,会在Charles页面中看到朵儿请求;
3、选择你想要测试的接口请求,在Charles菜单中选择:File ——> Export Session
4、选择之后,出现如下界面,选择将文件保存为.har文件:
5、在命令行中,使用 har2case 目标文件 -2y 命令,将.har文件转换为.yml文件,如下所示:
6、使用 hrun weizhong.yml ,即可运行此测试用,如下所示:
7、如果使用Charles导出的文件运行起来错误较多,建议使用如下格式的用例,可以通过手写来补全信息,并且一定要注意空格与缩进。Cookie根据实际情况来选择要不要,因为我这个是测试登录场景!
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!