随笔分类 - python接口测试
摘要:moco工具可以模拟服务器提供一个接口 1、使用Moco模拟,首先需要下载Moco 的jar 包,下载链接: 链接:https://pan.baidu.com/s/1ZkxjdsVN8ttAFkTOojfNhA 提取码:42rp 2、下载后放置在一个目录下,在该目录下创建json文件 3、进入到ja
阅读全文
摘要:在使用requests库进行接口自动化过程,会碰到接口使用https协议,那么该如何处理?其实处理起来比较简单,只需在请求参数中带上verify=True即可 import pytest import os import requests import yaml def chxq(datas): u
阅读全文
摘要:不同系统接口会有不同请求流程机制,常用比如cookies请求流程、session请求流程、token请求流程 1、cookies请求流程 下面例子是cookies请求处理处理,cookies请求处理比较简单,只需每次在请求头部带上cookies值即可 def test_login(): url =
阅读全文
摘要:在做自动化过程,测试数据分离后需考虑如何存储,这个是自动化的核心之一,分离的数据存储方式几种,一种存储到数据库这种需要搭建数据库成本较高,另外一个就是存储到文件种这种笔记简单,那么存储到文件种有多种方式,如存到 ini、csv、txt等,下面一一介绍一下各种文件处理。 1、config配置文件 对c
阅读全文
摘要:在做接口自动化过程,有时候会遇到发送的请求地址、请求数据都没有问题,但是返回响应协议码为401,则表示请求需要进行认证 当返回的响应头包含Basic信息,表示需要进行基本认证处理才能进行访问 以下分别使用Postman、Jmeter、requests 3种方式进行基本认证处理 Postman处理基本
阅读全文
摘要:HTTP(HyperText Transfer Protocol)协议是应用层协议,是一个简单的请求-响应协议,简称超文本传输协议。 当客户端发送请求给服务器时一般发生如下步骤: 1、在发送请求前,客户端与服务端之间建立通信,建立TCP连接 2、TCP连接建立后,客户端发送请求到服务端 3、服务端接
阅读全文
浙公网安备 33010602011771号