day27-测试自动化之接口自动化测试、requests库的介绍

一、接口自动化测试

        1.1.概念

                1).接口测试:是对系统或组件之间的接口进行测试,主要是校验数据的交换、传递和控制管理过程,以及相互逻辑依赖关系

                2).自动化测试:是把以人为驱动的测试行为转化为机器执行的一种过程。

                3).接口自动化测试:是让程序或工具代替人工自动的完成对接口进行测试的一种过程。

        1.2.实现方式

                1).使用接口测试工具来实现,比如:JMeter

                2).通过编写代码来实现

        1.3.接口测试工具的不足

                1).测试数据不好控制(无法直接读取或存储json格式)

                2).不方便测试加密接口

                3).扩展能力不足 (复杂业务逻辑,复杂断言)

                4).断言不够灵活

二、requests库

        2.1.介绍

                1).Requests库是用Python编写的

                2).基于urllib,采用Apache2Licensed开源协议的HTTP库

                3).相比urllib库,Requests库更加方便,可以节约我们大量的工作,完全满足HTTP测试需求;

        2.2.安装

                1).pip install requests

                2).验证:pip showrequests--->显示相应的版本信息

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

开测开测

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值