图解接口测试自动化框架的使用

今夕 182 2023-11-15


python如何搭建接口测试框架

步骤

1.从excel中获取测试数据的方法代码

image.png

image.png

python如何搭建接口测试框架

2.负责根据测试数据批量构造pybot命令来调用robot执行测试方法代码。

image.png

3.发送http请求方法代码

image.png

image.png

image.png

4.测试场景的方法代码

image.png

5.获取测试用例数据方法代码

image.pngimage.png

6.http请求用例模板和请求头信息方法代码

image.png

7.执行测试如下

image.png

python如何搭建接口测试框架


图解HTTP接口自动化测试框架使用

Robot Framework是一款python语言编写,通用的功能自动化测试框架。它使用了比较易用的表格数据语法,基于关键字驱动测试,主要用来验收测试和验收测试驱动开发(ATDD)。

下面将和大家主要介绍Robot Framework在python2.7环境下的安装及一个http接口自动化测试demo,希望对大家的工作和学习有所帮助!

步骤

1.运行RIDE,在Windows环境下打开命令提示符cmd,输入ride.py进入RIDE界面,如下图所示:


image.png

2.新建测试项目,选择FILE->NEW Project新建测试项目,可以填写项目名称、选择路径,如下图所示:

image.png

3.导入http库,我们需要导入httplibrary库,选择Library,填写http库名称HttpLibrary.HTTP,如下图所示:

image.png

4.新建测施肥译试用例,选择测试项目demo,右键New Test Case,填写测试用例名称,如下图所示:

image.png

5.编写测英常试用例,每个库提供的API都不一样,我们可以在RIDE中按F5快捷键打开Search Keywords进行查找,这样可以获取API关键词的名称,参数及文档介绍,如下图所示:

image.png

6.测试流程解析,当新建http请求后发送Get /302请求,判断返回结果;然后进行页面跳转并验证页面是否包压缝含"generating different HTTP codes"字符,如下图所示:

image.png

7.执行测试用例,在RIDE页面,按F8快捷键执行测试,可以看到执行结果为pass,同时生成了三个结果文件,如下图所示:

image.png

8.查看测试结果,在RIDE页面,按CTRL+R快捷键查看测试报告Report,CTRl+L查看测试日志Log,如下图所示:

image.png

image.png



版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:API微服务管理模式,打造高效的开发与集成
下一篇:API权限管理开源 - 提高系统安全性和可控性的最佳解决方案
相关文章

 发表评论

暂时没有评论,来抢沙发吧~