码迷,mamicode.com
首页 >  
搜索关键字:接口自动化    ( 833个结果
Python使用requests发送请求
Python使用第三方包requests发送请求,实现接口自动化 发送请求分三步: 1、组装请求:包括请求地址、请求头header、cookies、请求数据等 2、发送请求,获取响应:支持get、post等方法 3、解析响应 一、最简单的get请求 requests.get(url=rul) #co ...
分类:编程语言   时间:2020-05-02 19:03:55    阅读次数:332
接口自动化测试框架开发总结
目标导向型开发: -- 目标:开发出一个能够对绝大部分接口适用的自动化测试框架,测试人员可以很高效的编写及维护接口自动化用例,从而应用到全流程测试中去,而不仅仅是回归测试。 一般我们测试接口,大部分都是根据接口实际返回值以及预期返回值对比,初步判断接口请求是否正确,初步判断正确后,我们再对数据库表的 ...
分类:其他好文   时间:2020-05-01 22:32:20    阅读次数:91
接口自动化基本流程和测试思路
接口自动化大致步骤: 1、发送请求 2、解析结果 3、验证结果 定义三个和业务相关的类 1、一个用来封装HTTPclient,用来发送请求 2、解析结果xml的类 3、一个用于比较测试结果和期望值的类,用于验证 4、自动生成报告的类:自动发送报告之类的 (locust的python工具) 服务级:W ...
分类:其他好文   时间:2020-05-01 12:38:33    阅读次数:84
httpclient框架实现接口自动化的思路(二)
1.编写testcase,并将执行结果写入excel (1)编写testcase public class Login extends BaseTest { //继承可以不写该test ,但是不想通过testng.xml执行 @Test(dataProvider ="loginPasswordCas ...
分类:Web程序   时间:2020-04-27 15:26:19    阅读次数:77
想在java接口自动化里用上Python的requests?这样做就可以了
相信现在很多的公司自动化测试重点都在接口层,因为接口测试更加接近代码底层,相对于UI自动化,接口自动化有着开发更快、覆盖更全、回报率高等优点。 接口自动化代码实现不难,本质上就是代码模拟发送请求,然后判断返回结果是否符合预期即可。目前也有很多成熟开源的可以发送http请求的库,比如python的re ...
分类:编程语言   时间:2020-04-26 13:52:51    阅读次数:87
接口自动化面试3
转:https://www.cnblogs.com/qiyuedetiankong/p/10884154.html 1、get和post的区别? l http是上层请求协议,主要定义了服务端和客户端的交互规格,底层都是tcp/ip协议 l Get会把参数附在url之后,用?分割,&连接不同参数,Ge ...
分类:其他好文   时间:2020-04-26 01:41:44    阅读次数:79
接口自动化面试4
转:https://www.cnblogs.com/yoyoketang/p/10220061.html 前言 前面总结了一篇关于接口测试的常规面试题,现在接口自动化测试用的比较多,也是被很多公司看好。那么想做接口自动化测试需要具备哪些能力呢?也就是面试的过程中,面试官会考哪些问题,知道你是不是真的 ...
分类:其他好文   时间:2020-04-26 01:34:24    阅读次数:75
requests实现接口自动化(三)
添加日志 添加日志同样是在Common目录下,创建一个存放日志的目录Logs和日志类MyLogger,实现的方式并不复杂,不再赘述,只是添加下源码 修改测试请求类TestMyRequest,加入日志并执行,可以看到一些效果 生成测试报告 在项目目录下新建一个存放报告的目录HTMLReposts,再创 ...
分类:其他好文   时间:2020-04-23 19:30:10    阅读次数:67
requests实现接口自动化(二)
实现测试请求类的两种方式 在TestCases目录下创建测试请求类TestMyRequest,然后获取列表[字典]形式的测试数据,最后使用for循环遍历每一组测试数据 使用unittest运行后,可以发现多条测试用例被合并成了一条测试用例,这显然是不符合我们期望的,我们期望Excel中的每一行的数据 ...
分类:其他好文   时间:2020-04-23 18:43:41    阅读次数:65
接口自动化-- do——excel pandas 改造
from tools.read_config import ReadConfig from tools import project_path from tools.get_data import GetData import pandas as pd class DoExcel: def get_ ...
分类:其他好文   时间:2020-04-23 00:49:36    阅读次数:65
833条   上一页 1 ... 13 14 15 16 17 ... 84 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!