软件测试(实验三)

目录

上机练习实验三

上机一:(考察知识点为Postman断言、Postman关联、Postman参数化、Postman生成测试报告)

1.postman断言

2.postman关联 

3.postman参数化

4.postman生成测试报告

上机二:iHRM人力资源管理系统测试

1.根据接口文档设计接口测试用例;

2. 执行登录模块的接口测试用例;

3. 执行员工管理模块的接口测试用例;

(1)添加员工管理列表

(2) 添加员工

(3)查询员工

(4) 修改员工信息

(5) 删除员工信息

4. 导出测试报告

资源链接(ppt)

                   说明:以ppt为主,进行练习,遇到问题可参考以上文档


                                        上机练习实验三

上机练习主要针对本章中需要重点掌握的知识点,以及在接口测试中容易出错的内容进行练习,通过上机练习可以考察同学对知识点的掌握情况,对Postman工具的使用的熟练程度。

上机:(考察知识点为Postman断言、Postman关联、Postman参数化、Postman生成测试报告

 题目:

通过不同的小案例演示Postman断言、Postman关联、Postman参数化、Postman生成测试报告

1.postman断言

向百度网站发送一个请求,断言响应数据中是否包含指定的字符串“百度搜索”;

步骤:创建名为postman断言的集合,在集合中创建一个请求,在请求中,做以下处理

2.postman关联 

通过一个查询天气的接口请求演示Postman接口关联;

一个集合建立两个接口,一个天气接口,一个百度接口

①请求天气接口,获取天气全局变量

Environment结果如下:

②请求百度接口

步骤正确,但Preview未响应

3.postman参数化

使用Postman发送一个请求,查询手机号的运营商;

4.postman生成测试报告

通过newman命令生成博学谷HTML格式的测试报告。

①创建博学谷环境变量

②请求:

③导出集合:

④导出环境变量

命令

结果如下图

上机:iHRM人力资源管理系统测试

考察知识点为执行登录模块的接口测试用例、执行员工管理模块的接口测试用例、生成接口测试报告

形式:单独完成

题目:

使用Postman对iHRM人力资源管理系统中的登录模块与员工管理模块进行接口测试,要求如下:

1.根据接口文档设计接口测试用例

(1) 登录模块的测试用例如下:

① 登录成功的测试用例:

②登录失败的测试用例:

(2)员工模块的测试用例

①查询、修改已存在员工

②查询、修改未存在员工

③删除已存在非默认员工

④删除不存在员工

2. 执行登录模块的接口测试用例;

创建集合与接口:

①登录成功的测试用例

②登录失败的测试用例

3. 执行员工管理模块的接口测试用例;

(1)添加员工管理列表

①添加员工管理列表成功

②添加员工管理列表失败的请求

(2) 添加员工

①添加成功

 

②添加失败

后端数据有问题,导致data为null,无法识别,因此,以下内容采用列表中已存在的id进行操作

(3)查询员工

①查询成功

环境变量

②查询失败

环境变量

(4) 修改员工信息

①修改成功

环境变量

查询列表后,结果如下

②修改失败

使用不存在的员工id修改,结果如下

(5) 删除员工信息

①删除成功

使用非默认id

即添加员工信息时,虽不能直接出id,但是员工列表上,本质上还有。使用size=n,可查询前n条信息,可以找到所添加员工信息id,从而实现删除

②删除失败

使用不存在的环境id

4. 导出测试报告

①导出环境变量

②导出集合

结果如下

 

 

资源链接(ppt)

说明:以ppt为主,进行练习,遇到问题可参考以上文档

postman相关内容   ppt链接:

链接:https://pan.baidu.com/s/1Df87TbMLFEQzhxM_mpP-jw 
提取码:arym

  • 20
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值