摘要: 在上一篇Python接口自动化测试系列文章:Python接口自动化之pymysql数据库操作, 主要介绍pymysql安装、操作流程、语法基础及封装操作数据库类。 以下主要介绍日志相关概念及logging日志模块的操作流程。 一 日志介绍 01 为什么需要日志? 代码需要经历开发、调试、审查、测试或 阅读全文
posted @ 2021-03-02 16:54 小胖虎vivi 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 在上一篇Python接口自动化测试系列文章:Python接口自动化之yaml配置文件,主要介绍主要介绍yaml语法、yaml存储数据,封装类读写yaml配置文件。 在自动化过程中,我们需要查询数据库,校验结果是否正确,比如充值完成之后,需要查询数据库,查看充值是否成功。 以下主要介绍,pymysql 阅读全文
posted @ 2021-03-02 16:52 小胖虎vivi 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 在上一篇Python接口自动化测试系列文章:Python接口自动化之数据驱动,主要介绍openpyxl操作excel,结合ddt实现数据驱动。 在自动化过程中,需要使用配置文件储存数据,比如数据库信息、账号信息、域名等。 其中,yaml文件是一种配置文件类型,相比较ini,conf配置文件来说,更加 阅读全文
posted @ 2021-03-02 16:47 小胖虎vivi 阅读(1102) 评论(0) 推荐(0) 编辑
摘要: 在上一篇Python接口自动化测试系列文章:Python接口自动化之登录接口测试, 主要介绍接口概念、接口用例设计及登录接口测试实战。以下主要介绍使用openpyxl模块操作excel及结合ddt实现数据驱动。如果感觉文章很长,那就是文章很长。 在此之前,我们已经实现了用unittest框架编写测试 阅读全文
posted @ 2020-05-03 11:17 小胖虎vivi 阅读(1644) 评论(0) 推荐(1) 编辑
摘要: 在上一篇Python接口自动化测试系列文章:Python接口自动化之unittest单元测试, 主要介绍单元测试,unittest模块特性、大致流程、源码及实战例子。 以下主要介绍接口概念、接口用例设计及登录接口测试实战。 01、什么是接口? 接口:检测外部系统与系统之间以及内部各个子系统之间的交互 阅读全文
posted @ 2020-05-03 11:13 小胖虎vivi 阅读(4693) 评论(4) 推荐(0) 编辑
摘要: 在上一篇Python接口自动化测试系列文章:Python接口自动化之requests请求封装, 主要通过源码分析,总结出一套简洁的请求类封装。 以下主要介绍unittest特性、运行流程及实际案例。 一、单元测试三连问 1、什么是单元测试? 按照阶段来分,一般就是单元测试,集成测试,系统测试,验收测 阅读全文
posted @ 2020-05-03 11:09 小胖虎vivi 阅读(1322) 评论(0) 推荐(2) 编辑
摘要: 在上一篇Python接口自动化测试系列文章:Python接口自动化之cookie、session应用, 介绍了cookie、session原理及在自动化过程中如何利用cookie、session保持会话状态。 以下介绍Token原理及在自动化中的应用。 ​ 一、Token基本概念及原理 1、Toke 阅读全文
posted @ 2020-05-03 11:01 小胖虎vivi 阅读(5323) 评论(0) 推荐(0) 编辑
摘要: 在上一篇Python接口自动化测试系列文章:Python接口自动化-requests模块之post请求, 介绍了post源码,data、json参数应用场景及实战。 以下介绍cookie、session原理及在接口自动化中的应用。 HTTP 协议是一种无状态协议,即每次服务端接收到客户端的请求时,都 阅读全文
posted @ 2020-05-03 10:55 小胖虎vivi 阅读(1507) 评论(0) 推荐(0) 编辑
摘要: 在上一篇Python接口自动化测试系列文章:Python接口自动化-requests模块之get请求,介绍了requests模块、 get请求及响应结果详解。以下,主要介绍requests模块中的post请求的使用。 一、源码解析 def post(url, data=None, json=None 阅读全文
posted @ 2020-05-03 10:51 小胖虎vivi 阅读(1770) 评论(0) 推荐(2) 编辑
摘要: 一、requests模块说明 介绍: Requests是Python语言的第三方的库,专门用于发送HTTP请求。在Python语言中,虽然提供了urllib2和urllib的库,但是相比较而言,Requests仍然是实现接口测试最好的选择,因为它是用起来更加简便。 特点: 1.Requests支持H 阅读全文
posted @ 2020-05-03 10:44 小胖虎vivi 阅读(2848) 评论(0) 推荐(0) 编辑