
接口
wshlp123456
这个作者很懒,什么都没留下…
展开
-
python脚本--每隔29分钟访问一次接口
python定时原创 2022-12-09 13:50:13 · 2125 阅读 · 2 评论 -
利用POSTMAN 访问接口构造测试数据
小贴士:浏览器在通过域名通过DNS服务器找到服务器外网ip,将http请求发送到服务器,在tcp3次握手之后(http下面是tcp/ip),通过tcp协议开始传输数据,服务器得到请求后,开始提供服务,接收参数,之后返回应答给浏览器,浏览器再通过content-type(一般是application/json )来解析返回的内容,呈现给用户。大多数项目在Java后端都是分了三层,控制层,业务...原创 2019-11-29 17:50:18 · 1526 阅读 · 0 评论 -
接口测试实战一:jason格式接口
接口测试:本质是通过测试参数的排列组合验证返回值/数据库变更是否符合预期;常用到的有有效值、无效值、空值、默认值等等一、无SDK接口 :接口测试需传入jason格式数据(常用的技术一般是字典格式转json格式,或者json转字典格式,然后再进行数据的提取(RF中的RequestsLibrary库)),用curl方式构造,curl命令使用了libcurl库来实现,libcurl库常用在C程序中用来处...原创 2018-02-28 09:28:13 · 2705 阅读 · 0 评论 -
接口测试实战一:有sdk的接口
相关开发已经封装好访问服务器接口所需要使用的库等,所以只需要测试人员去加载SDK并且传入相应格式的参数即可。(import ctypes)但是目前项目是python语言、RF架构不能直接用sdk的函数,只能通过引入C的库,重新包装被RF调用,所以RF里一些函数是再次封装后的函数(测试自己编写代码实现)...原创 2018-02-28 11:38:46 · 6294 阅读 · 0 评论 -
postman初识
postman测试接口:修改数值,输入接口url,点击body,选择raw-json,输入参数值以及对应,点击”send“需要了解的是:请求:1. GET 请求GET请求:点击Params,输入参数及value,可输入多个,即时显示在URL链接上,所以,GET请求的请求头与请求参数如在接口文档中无特别声明时,可以不填。2、post 请求:form-data:就是http请求...原创 2018-07-11 17:24:32 · 289 阅读 · 0 评论 -
http&https ---抓包工具 Fiddler&wireshark
一、http和https协议差别http默认采用80作为通讯端口,对于传输采用不加密的方式https默认采用443,对于传输的数据进行加密传输。http协议明文传输;https是集对称加密(通信)和非对称加密(协商行为)为一体的加密过程前提:服务器端向证书颁发机构(CA)申请一个证书,CA记录下证书的相关信息;客户端浏览器已经内置了可信任CA的列表;流程:客户端使...原创 2019-02-25 16:40:48 · 1758 阅读 · 0 评论 -
pytest接口自动化测试框架+项目实例
python pytest (或许以后加上django)一、基础框架:测试用例;测试数据;测试报告------------实现逻辑和数据分离,后期可以增加日志、公用配置、封装完善1、 项目背景:http 接口、pycharm、pytest/unitest、python先实现一个接口执行,引入 requests,json库 (我习惯用pyinstaller先打包成exe)...原创 2019-04-10 20:41:42 · 32488 阅读 · 22 评论 -
python 接口报文常用函数 json.loads() 和 json.dumps()
1、直接传入报文,python不识别,报未定义或者415错误json.loads() 函数:将json字符串格式数据转化为python字典数据data= ‘{报文}’ 单引号强制转化字符串data1 =json.loads(data)2、post传输data1,返回码200,结果报falsejson.dumps()函数 :将python字典对象转化为json字符...原创 2019-08-26 15:44:14 · 834 阅读 · 1 评论