本期目标
1.录制脚本
2.注册多 个,登陆多个,验证登陆成功!!
3.使用csv运行
4.登陆,添加不同投诉(测试用例),随机数,添加文件?
5.通过cli命令行方式执行脚本并生成报告。
一. 进入测试网站
(1)首先进入测试网站,这里博主测试的是: juiceshop网站 ;可能会由于服务器未开启状态而无法打开,请大家自行选择网站进行测试。
二.录制脚本信息
(1)需要用到的软件有 postman下载后安装直接就可以
安装完打开后上方出现黄色条条不用怕,注册并登录就消失了
;如果下载的是新版本的,还需要单独下载一个代理postman-agent
下载完成打开后会显示个服务就代表完成了
如果出现如下所示 则代表可以启动代理了
(2)录制脚本步骤
1.打开系统设置(博主的是win10系统),找到系统代理并打开,下面的地址和端口号自行设置
2启动postman,如果启动的是新版本的则需要先启动postman-agent(双击你下载的东西 确保服务开启就可)打开设置点击settings,选择Proxy,下面Add打对号(代表添加代理)注意的是下面【Proxy Server】后边的代理地址一定要跟前面的系统代理设置一样 否则不生效
3.开始录制脚本
选择或者创建一个你得工作空间
创建一个存放脚本的地方
接下来点击这个(在右下角)
接下来在点击里面的
打开后的样子是这样的
Enter Port 里面设置的是端口号(注意的是端口号是你系统代理设置的端口号)
完成后点击图片里的(Enable proxy)
选择你的脚本存放地点(就是你刚才创建的文件)
右下角出现绿色对号表示 代表postman与windos代理成功连接
点击下面的Start Cupture 开始录制脚本
这里就已经成功录制了,并且已经保存在你创建的文件里
三.登录注册并验证信息
1.注册,在左侧脚本文件中找打 后面为User的;后面为login的是登录的url
注意里面的{{keyword}}是博主设计的变量
2.注册脚本
注册验证
注册成功
3.登录脚本
登录验证
登录成功
四.使用csv自动化
1.csv数据
2.运行csv
点击文件左边三个点选择Run运行
自动化测试开始
选择你要运行的脚本,点击Select File来选择你的CSV文件,最后点击Run运行
3.运行效果为
五.添加不同投诉(测试用例),以随机数的形式,添加文件
1.运行结果
2.验证
六.运用cli命令行方式执行脚本并生成报告
1.需要导出你的json文件,点击后面的三个点选择Export
点开后会出现弹出一个框 选择黄色Export之后选择你要导出的位置,保存即可。
2.需要安装
node.js(安装高版本即可),以管理员身份安装,安装完成没有变化。
验证安装是否完成,进入cmd,执行node --version
还需要安装newman,在cmd命令行里输入 npm install -g newman
验证 newman –version
在cmd下执行以下命令(要在你保存的json目录下执行)
newman run juic.json -d juice.csv
3.生成报告
如果觉得不好看 还可以运行以下来生成好看的报告
cmd安装名 ❖ Npm install -g newman-reporter-htmlextra
cmd 运行命令生成报告❖ Newman run juice.json -d juice.csv -r htmlextra
你会看到你的文件夹下出现了一个newman
打开里面的网页就可以看到你生成的好看的报告啦。
第一次独自尝试写博客 如有错误或标记不明白的地方 请及时提出