诚信丨进取丨合作丨创新
招进松勤,送去企业 你若有梦,松勤有心
松勤与你相约
零基础就业班
6月11日开新课啦
成功转行,拿到高薪
松勤护你平步青云
背景
我们现在需要测试v2ex网站的查看论坛节点信息的api。具体如下:
需求分析
该接口是获取数据的接口,一般来说,这种接口我们的测试重点是验证数据的准确性。
根据3A原则,我们可以设计如下的用例
测试数据: 节点的名称:python
接口地址: https://www.v2ex.com/api/nodes/show.json
断言: 返回的结果里,id必须是90,name必须等于python,大家想一想为什么?
代码
新建名为的文件,键入如下内容
需要注意的点
使用requests库来简化发送get请求并将返回值的json字符串转换成python字典;
使用domain变量来参数化测试的地址,因为不同环境的地址可能不一样,使用domain变量之后只需要改动这个变量就可以切换测试环境了;
断言id为90是因为测试数据是静态的,id不会发生变化;
运行
用例执行成功,我们实现了最简单的接口测试场景。
祝你好,愿你安,护你成功入行,助你跳槽涨薪!
小编随时等待你的撩(V:songniyipixiaoxiaoma,即送你一匹小小马)
关注“松勤软件学院”
松勤
学习技术,多问问题,和松勤一起成长
领取专属 10元无门槛券
私享最新 技术干货