2021年6月23日
摘要: requests介绍 1.Requests库:python来发送http请求的(用代码来代替postman的操作) 2.Requests支持HTTP连接保持和连接池,支持使用cookie保持会话,支持文件上传,支持自动确定响应内容的编码,支持国际化的 URL 和 POST 数据自动编码 安装 pip 阅读全文
posted @ 2021-06-23 21:27 晴天, 阅读(233) 评论(0) 推荐(0)
  2021年6月18日
摘要: 用postman批量执行请求数据 1.打开postman软件:点击New新建一个Collections, 2.给新建的Collection测试集命名(这里我命明为csh) 点击create进行创建; 3.在新创建的测试集中添加请求(这里我的请求为testonname)选择自己要发送的请求:我这里要发 阅读全文
posted @ 2021-06-18 01:25 晴天, 阅读(3525) 评论(0) 推荐(0)
摘要: 添加断言 进行接口测试时,添加断言时必不可少的,断言就是判断响应内容与预期返回是否一致 postman可以在请求模块的Tests标签添加断言,比较方便的是,postman已经提供了一些代码片段供我们使用 响应body的内容为一个json格式的字符串,这些内容可以作为断言的依据 切换到Tests标签, 阅读全文
posted @ 2021-06-18 01:07 晴天, 阅读(499) 评论(0) 推荐(0)
  2021年6月16日
摘要: 文件夹操作 文件夹常规操作 mkdir 文件夹名 #创建文件夹ls #查看文件夹下所有文件ls -la #查看文件夹所有隐藏文件及详细信息cd #切换目录. #当前目录.. #上级目录du 文件名 #查看文件的使用情况pwd #显示当前路径 文件操作 文件操作 touch 文件名 #创建文件cat 阅读全文
posted @ 2021-06-16 21:38 晴天, 阅读(65) 评论(0) 推荐(0)
摘要: 一. 简介及安装 1.1 charles的说明 Charles其实是一款代理服务器,通过过将自己设置成系统(电脑或者浏览器)的网络访问代理服务器,然后截取请求和请求结果达到分析抓包的目的。该软件是用Java写的,能够在Windows,Mac,Linux上使用。安装Charles的时候要先装好Java 阅读全文
posted @ 2021-06-16 21:23 晴天, 阅读(499) 评论(0) 推荐(0)
摘要: 数据库操作 查看所有数据库 show databases; 查看当前使用的数据库 select database(); 使用数据库 use 数据库名; 创建数据库 create database 数据库名 charset=utf8;例:create database python charset=u 阅读全文
posted @ 2021-06-16 20:58 晴天, 阅读(50) 评论(0) 推荐(0)
摘要: 什么是RESTful? 1.RESTful是一种软件架构风格,与技术无关,只要遵循RESTful里倡导的规范那就是软件分格的软件架构 RESTful规范的例子: 1.面向资源编程:路径、视网络上任何东西都是资源,均使用,名词表示 2.method(请求方式) 3.状态码(和HTTP请求的状态码一样) 阅读全文
posted @ 2021-06-16 20:24 晴天, 阅读(191) 评论(0) 推荐(0)
摘要: 接口测试流程 测试计划 >需求分析 >需求评审 >设计测试用例 >执行用例 >缺陷报告与回归 >测试报告 >验收/上线 阅读全文
posted @ 2021-06-16 19:57 晴天, 阅读(42) 评论(0) 推荐(0)
摘要: HTTP是封装了TCP/IP协议,让其更能适合互联网中的数据传输。全称:文本传输协议 组成三部分:请求行,请求头,请求体 请求行:请求方式,请求的URL,请求的协议版本(第一行) 请求头:以K:V来记录请求的属性(第一行到空行之间) 请求体:携带请求的参数(空行以下) 请求报文: POST /sea 阅读全文
posted @ 2021-06-16 19:43 晴天, 阅读(42) 评论(0) 推荐(0)
摘要: TCP/IP: 文件传输(sftp) 建立连接,安全的请求方式 优点:安全,保证数据传输的时候不会丢失,而且还知道把数据传给了谁 UDP: 微信视屏通话 不建立连接的,不安全的广播方式 优点:报文简单,传输速度快,效率高 三次握手四次挥手 阅读全文
posted @ 2021-06-16 19:33 晴天, 阅读(81) 评论(0) 推荐(0)