该文被密码保护。 阅读全文
随笔分类 - 接口自动化测试
python multipart/form-data post接口请求
2020-09-27 19:25 by 清风软件测试开发, 1356 阅读, 收藏,
摘要:
python multipart/form-data post接口请求 def WebKit_format(data, boundary=" WebKitFormBoundary*********ABC", headers=None): # 从headers中提取boundary信息 if head 阅读全文
jmeter cookie管理器
2019-11-19 23:35 by 清风软件测试开发, 1192 阅读, 收藏,
摘要:
jmeter cookie管理器 不能用正则表达式获取登录接口生成的cookie 因为cookies并不是在登录的响应结果中生成的,而是在response header中携带的,所以不能用正则表达式提取。 需要用jmeter cookie管理器来获取登录接口response header返回的coo 阅读全文
java单元测试之如何实现异步接口的测试案例
2019-06-30 22:46 by 清风软件测试开发, 5432 阅读, 收藏,
摘要:
测试是软件发布的重要环节,单元测试在实际开发中是一种常用的测试方法,java单元测试主要用junit,最新是junit5,本人开发一般用junit4。因为单元测试能够在软件模块组合之前尽快发现问题,所以实际开发中投入产出比很高。实际使用难免会遇到异步操作的接口测试,最常用的情景是别人家的SDK封装了 阅读全文
接口自动化框架(java)--5.通过testng.xml生成extentreport测试报告
2019-03-29 23:32 by 清风软件测试开发, 946 阅读, 收藏,
摘要:
这套框架的报告是自己封装的 由于之前已经通过Extentreport插件实现了Testng的IReport接口,所以在testng.xml中使用listener标签并指向实现IReport接口的那个类就可以替换原始的testngreport testng配置如下: 单suite,单test test 阅读全文
接口自动化框架(java)--4.接口Token传递
2019-03-29 23:11 by 清风软件测试开发, 3059 阅读, 收藏,
摘要:
这套框架的报告是自己封装的 一般token会在登录接口返回结果中呈现,从代码层面获取token的方式有很多种,我是使用jsonpath这个json路径语言去匹配token所在路径的key值 没有使用testng.xml的情况下调试testCase,需要设置一下dependsOnMethods,否则t 阅读全文
接口自动化框架(java)--3.get,delete请求,Excel管理多种请求类型
2019-03-29 23:02 by 清风软件测试开发, 621 阅读, 收藏,
摘要:
这套框架的报告是自己封装的 每种请求类型放入不同的sheet中,就可以避免新建太多的excel去做数据驱动。 XSSFSheet类提供了一个读取sheet的方法,getSheetAt(int),通过下标去访问想要的sheet 1.Excel,添加两个sheet页改名成get , delete,代表这 阅读全文
接口自动化框架(java)--2.接口用例POST请求,参数配置
2019-03-29 22:57 by 清风软件测试开发, 1262 阅读, 收藏,
摘要:
这套框架的报告是自己封装的 Post类型的接口通常有请求参数,请求参数也是json类型,所以需要写一个类将请求参数序列化成json对象 以常见的登录接口为例 新建一个package,和postParameters类 2.在config.properties中配置根url,以及excel地址 4.在t 阅读全文
接口自动化框架(java)--1.项目概述
2019-03-29 22:54 by 清风软件测试开发, 2356 阅读, 收藏,
摘要:
项目github地址: https://github.com/tianchiTester/API_AutoFramework 这套框架的报告是自己封装的 1.测试基类TestBase: 接口请求的testcase类需要继承此类去读取properties文件 2.配置文件 配置文件里存放项目的endp 阅读全文
Python requests库如何下载一个图片资源
2019-01-20 21:52 by 清风软件测试开发, 4296 阅读, 收藏,
摘要:
原文地址https://blog.csdn.net/u011541946/article/details/77700074 前面一篇文章介绍了response对象的一些常用API,也已经提到,我们的重点是对response对象的操作。主要的操作就是数据分析和提取,一般来说,数据有很多种,有字段,有图 阅读全文