学习篇|requsts框架了解与使用(含导图)

励志        2019-09-08   来源:言天聊史

学习别人的框架主要目标是学习别人的设计思想,首先了解如何使用,当能够灵活使用之后,再去思考这样设计的道理,逐步深入,再设计实现自己的框架。

requests是一个接口自动化框架,提供了多种请求方法,传参,改参,以及查参等

补充:测试接口来源于[聚合数据],聚合数据提供了部分免费的接口,拿来测试练手还是够用的。

免费的数据有使用次数的限制,没有时间的限制,如图接口是2015和2017年申请的,现在还没过期。

首页

我的数据



一,安装requests

    pip install requests


使用前提,需要预先安装pytest,安装方式也是使用pip install pytest[pytest使用点击]

二,以发送post请求为例,其他请求方式是同理的,参照思维导图示例即可

使用pytest执行,在脚本所在目录下打开cmd窗口,输入[pytest 脚本名 指定报告路径] 开始执行用例,输出如图,表示用例通过,根据执行的返回结果,判断是否成功

三,xml格式测试报告

四,其他部分操作

五.思考

优势:提供较全面的函数,降低了编程难度,容易上手,代码通俗易懂

劣势:接口写在代码中,有多少个接口就得改多少次代码,不容易维护

解决方案:接口信息维护成一份文件,程序从文件中读取信息。从而维护成一个框架(需要时间,有空再研究实践下)

六,思维导图:一切尽在图中

end~

相关文章

学习篇|pytest了解与简单使用(内含导图)

相关阅读