E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Python接口自动化
看看这份
Python接口自动化
测试手册
随后丢给我一份
Python接口自动化
测试手册并说道,回去好好看看吧果然如获至宝,大伙学习后果然水平有很大提升,现在把这份
Python接口自动化
测试手册展示给大家看看,点击下面即可免费获取哈
Python接口自动化
测试手
喜欢软测的小北葵
·
2021-10-11 17:49
软件测试
单元测试
python
java
Python接口自动化
浅析如何处理动态数据
在上一篇
Python接口自动化
测试系列文章:
Python接口自动化
浅析logging封装及实战操作,主要介绍如何提取token、将token作为类属性全局调用及充值接口如何携带token进行请求。
·
2021-09-09 18:20
python接口自动化
测试数据和代码分离解析
目录common中存放的是整个项目中公共使用的封装方法数据分离的第一步先找到工程项目路径数据分离的第二步封装一个读取yml文件的函数或类方法数据分离的第三步测试用例中引入数据并运行common中存放的是整个项目中公共使用的封装方法从工程目录上可以看到区分datas中专门存放测试数据(yml文件)cases中专门集中存放测试用例...数据分离的第一步先找到工程项目路径#-*-encoding:utf
·
2021-09-08 11:31
Python接口自动化
浅析logging日志原理及模块操作流程
日志功能的实现二、Logging模块01logging模块介绍02logging模块优势03logging日志框架的组成04logging函数中的具体参数05简单的日志小例子06自定义logger日志在上一篇
Python
·
2021-08-25 13:18
Python接口自动化
浅析pymysql数据库操作流程
流程及模块说明01pymysql操作流程02pymysql模块说明Connection对象对象的方法Cursor对象对象的属性三、pymysql语法基础01代码示例02语法总结四、封装数据库类01封装说明在上一篇
Python
·
2021-08-25 13:17
Python接口自动化
浅析yaml配置文件原理及用法
数据结构对象数组纯量二、yaml配置文件的使用01yaml配置文件准备02yaml配置文件格式校验三、yaml配置文件读写01安装pyYaml02yaml模块源码解析load:dump:03读写yaml配置文件在上一篇
Python
·
2021-08-25 13:17
Python接口自动化
浅析数据驱动原理
目录一、openpyxl模块openpyxl模块介绍openpyxl安装openpyxl简单使用二、Excel用例管理三、ddt介绍及使用ddt介绍ddt使用ddt:data:unpack:在上一篇
Python
·
2021-08-25 13:16
Python接口自动化
之浅析requests模块get请求
一、requests模块说明介绍Requests是Python语言的第三方的库,专门用于发送HTTP请求。特点1.Requests支持HTTP连接保持和连接池,支持使用cookie保持会话,支持文件上传,支持自动响应内容的编码,支持国际化的URL和POST数据自动编码。2.在python内置模块的基础上进行了高度的封装,从而使得python进行网络请求时,变得人性化,使用Requests可以轻而易
·
2021-08-24 19:58
Python接口自动化
浅析登录接口测试实战
对于用例的一些总结:4、接口测试用例实战在上一篇
Python接口自动化
测试系列文章
·
2021-08-24 19:52
Python接口自动化
浅析unittest单元测试原理
目录一、单元测试三连问1、什么是单元测试?2、为什么要做单元测试?3、怎么做单元测试?二、unittest模块说明1、unittest简介2、unittest组成1.TestCase(测试用例):2.TestSuite(测试套件):3.TestLoader(测试用例加载器):4.TextTestRunner(执行测试用例):5.TestFixture(测试环境数据准备和清理):3、unittest
·
2021-08-24 19:21
Python接口自动化
之cookie、session应用详解
.存储位置不同:2.存储容量不同:3.存取方式不同:4.隐私策略/安全性不同:5.有效期不同:6.服务器压力不同:三、cookie和session区别四、cookie应用五、session应用在上一篇
Python
·
2021-08-24 19:20
Python接口自动化
之浅析requests模块post请求
在上一篇
Python接口自动化
测试系列文章:
Python接口自动化
之浅析requests模块get请求,介绍了requests模块、get请求及响应结果详解。
·
2021-08-24 19:20
Python接口自动化
浅析Token应用原理
目录一、Token基本概念及原理1、Token作用2、什么是Token3、Token运行原理4、Token认证优点5、Token和Cookie、Session的选型二、Token实战在之前的
Python
·
2021-08-24 19:19
Python接口自动化
浅析requests请求封装原理
目录以下主要介绍如何封装请求将常用的get、post请求封装起来get请求源码:post请求源码:再来研究下request源码:直接调用request函数在上一篇
Python接口自动化
测试系列文章:
Python
·
2021-08-24 19:49
Python接口自动化
之接口依赖
目录一、场景说明二、token处理思路三、JsonPath基本用法1、JsonPath介绍2、JsonPath语法3、JsonPath源码4、JsonPath实战四、token依赖实例⑤接下来编写函数,获取登录接口返回值并提取token和token_type进行拼接。这里要使用jsonpath模块提取返回的token和token_type。⑥最后定义类,将token作为类属性,整体代码如下:⑦充值
·
2021-08-23 18:05
Python接口自动化
之常见用例读取方法介绍
本文首发于:行者AI在软件测试中,为项目编写接口自动化用例已成为测试人员常驻的测试工作。本文以python为例,基于笔者曾使用过的三种用例数据读取方法:xlrd、pandas、yaml,下面简要地介绍下它们的使用方法及简单分析。1.Python第三方库xlrdxlrd模块可用于读取excel文档,是一种最常用的用例读取方式,使用方式如下。以演示惯例---注册接口为例,首先新建一个excel文档,文
·
2021-06-24 18:38
接口测试python
python接口自动化
测试—环境准备
导读:接口测试的方式有很多,比如可以用工具(jmeter,postman)之类,也可以自己写代码进行接口测试,工具的使用相对来说都比较简单,重点是要搞清楚项目接口的协议是什么,然后有针对性的进行选择,甚至当工具不太适合项目时需要自己进行开发。在我们项目的初期,我们采用的是jmeter进行接口测试,当时觉得这个工具上手简单,团队成员学习成本低,并且接口测试的脚本稍微调整一下还可以用来做性能测试。为了
梵音11
·
2021-06-14 00:53
python接口自动化
(十一)--发送post【data】(详解)
简介前面登录博客园的是传json参数,由于其登录机制的改变没办法演示,然而在工作中有些登录不是传json的,如jenkins的登录,这里小编就以jenkins登录为案例,传data参数,给各位童鞋详细演练一下。一、登录jenkins抓包1、浏览器上登录jenkins,输入账号和密码,点击登录2、fiddler抓包工具抓取jenkins登录的过程3、可以清楚地看到这个body参数并不是json格式,
北京_宏哥
·
2021-06-10 12:16
python接口自动化
—mock模块的基本使用
一、mock简介mock原是python的第三方库python3以后mock模块已经整合到了unittest测试框架中,不用再单独安装Mock这个词在英语中有模拟的意思,因此我们可以猜测出这个库的主要功能是模拟一些东西准确的说,Mock是Python中一个用于支持单元测试的库,它的主要功能是使用mock对象替代掉指定的Python对象,以达到模拟对象的行为既然mock已经被整合到了unittest
梵音11
·
2021-06-09 11:26
python接口自动化
(十五)--参数关联接口(详解)
简介我们用自动化新建任务之后,要想接着对这个新建任务操作,那就需要用参数关联了,新建任务之后会有一个任务的Jenkins-Crumb,获取到这个Jenkins-Crumb,就可以通过传这个任务Jenkins-Crumb继续操作这个新建的任务。大致流程步骤:登录—>新建任务—>web界面操作删除—>抓取删除操作请求—>提取参数—>传参—>代码实现。一、删除新建任务1、我们前面讲过登录后新建任务后,那
北京_宏哥
·
2021-06-08 10:00
python接口自动化
(十四)--session关联接口(详解)
简介上一篇cookie绕过验证码模拟登录博客园,但这只是第一步,一般登录后,还会有其它的操作,如发帖,评论等等,这时候如何保持会话呢?这里我以jenkins平台为例,给小伙伴们在沙场演练一下。session简介1、通过help方法查看帮助文档,截图一部分,后面省略了,有兴趣的自己可以敲一下看看2、参考代码1#coding:utf-82importrequests3help(requests.ses
北京_宏哥
·
2021-05-09 09:08
Python接口自动化
测试框架(Pytest+Allure+jsonpath+xlrd+excel、支持Restful接口规范)
废话和几个朋友聊天然后出来的产物希望能帮到大家学习接口自动化测试,欢迎大家交流指出不合适的地方,源码在文末功能实现:get/post请求(上传文件)::理论上其他delete/put等请求也实现了,支持restful接口规范发送邮件生成allure测试报告压缩测试报告文件数据依赖运行机制通过读取配置文件,获取到host地址、提取token的jsonpath表达式,提取实际响应结果用来与预期结果比对
zy7y_柒意
·
2021-04-18 10:36
Python接口自动化
测试的实现
1)环境准备:接口测试的方式有很多,比如可以用工具(jmeter,postman)之类,也可以自己写代码进行接口测试,工具的使用相对来说都比较简单,重点是要搞清楚项目接口的协议是什么,然后有针对性的进行选择,甚至当工具不太适合项目时需要自己进行开发。在我们项目的初期,我们采用的是jmeter进行接口测试,当时觉得这个工具上手简单,团队成员学习成本低,并且接口测试的脚本稍微调整一下还可以用来做性能测
乐观的程序员
·
2021-04-13 13:18
Python接口自动化
测试的实现
1)环境准备:接口测试的方式有很多,比如可以用工具(jmeter,postman)之类,也可以自己写代码进行接口测试,工具的使用相对来说都比较简单,重点是要搞清楚项目接口的协议是什么,然后有针对性的进行选择,甚至当工具不太适合项目时需要自己进行开发。在我们项目的初期,我们采用的是jmeter进行接口测试,当时觉得这个工具上手简单,团队成员学习成本低,并且接口测试的脚本稍微调整一下还可以用来做性能测
程序员一凡
·
2021-04-13 12:19
Appium+python自动化(一)- 环境搭建—上(超详解)
最近整理了一下自动化的东西,先前整理的
python接口自动化
已经接近尾声。即将要开启新的征程和篇章(Appium&python)。那么首相的问题就是搭建环境了。
北京_宏哥
·
2021-04-08 09:24
python接口自动化
(二十三)--unittest断言——上(详解)
简介在测试用例中,执行完测试用例后,最后一步是判断测试结果是pass还是fail,自动化测试脚本里面一般把这种生成测试结果的方法称为断言(assert)。用unittest组件测试用例的时候,断言的方法还是很多的,下面介绍几种常用的断言方法:assertEqual、assertIn、assertTrue。想了解更多可以点击传送门看一下最后的小结有大致介绍。unittest断言计划是分上、中、下三篇
北京_宏哥
·
2021-04-07 13:34
python接口自动化
(二十二)--unittest执行顺序隐藏的坑(详解)
简介大多数的初学者在使用unittest框架时候,不清楚用例的执行顺序到底是怎样的。对测试类里面的类和方法分不清楚,不知道什么时候执行,什么时候不执行。虽然或许通过代码实现了,也是稀里糊涂的一知半解,这样还好,好歹自己鼓捣出了,但是时间和效率并不是很高,下次遇到还是老样子。那么本篇通过最简单案例来给给为小伙伴详细讲解、演示一下unittest执行顺序。实例代码参考代码1#coding=utf-82
北京_宏哥
·
2021-04-07 08:07
python接口自动化
(二十六)--批量执行用例 discover(详解)
简介我们在写用例的时候,单个脚本的用例好执行,那么多个脚本的时候,如何批量执行呢?这时候就需要用到unittest里面的discover方法来加载用例了。加载用例后,用unittest里面的TextTestRunner这里类的run方法去一次执行多个脚本的用例。那么前边介绍那么多都是半道开始,半道出家,这篇就带大家从头到尾,一步一步给小伙伴们详细介绍一下。新建测试项目1、pycharm左上角Fil
北京_宏哥
·
2021-04-07 08:53
python接口自动化
(二十七)--html 测试报告——上(详解)
简介上一篇我们批量执行完用例后,生成的测试报告是文本形式的,不够直观,而且报告一般都是发给leader的,所以最好是直观一目了然,为了更好的展示测试报告,最好是生成HTML格式的。unittest里面是不能生成html格式报告的,需要导入一个第三方的模块:HTMLTestRunner。导入HTMLTestRunner1.、这个模块下载不能通过pip安装了,只能下载后手动导入,下载地址:http:/
北京_宏哥
·
2021-04-07 08:19
python接口自动化
(十九)--Json 数据处理---实战(详解)
简介上一篇说了关于json数据处理,是为了断言方便,这篇就带各位小伙伴实战一下。首先捋一下思路,然后根据思路一步一步的去实现和实战,不要一开始就盲目的动手和无头苍蝇一样到处乱撞,撞得头破血流后而放弃了。不仅什么没学习到,自己的自信心都受到打击了,自己都怀疑自己。其实你是最棒的,天生我材必有用,好了废话不说,进入实战——以查看快递物流接口为例。大致流程步骤:web页面操作—>抓包看参数和url—>代
北京_宏哥
·
2021-04-06 16:49
python接口自动化
(十八)--重定向(Location)(详解)
简介在实际工作中,有些接口请求完以后会重定向到别的url,而你却需要重定向前的url。URL主要是针对虚拟空间而言,因为不是自己独立管理的服务器,所以无法正常进行常规的操作。但是自己又不希望通过主域名的二级目录进行访问,而是希望通过主域名的二级域名进行访问。所以这个时候就会用到URL重定向。重定向过程好比有个绰号叫“浏览器”的人写信找张三借钱,张三回信说没有钱,让“浏览器”去找李四借,并将李四现在
北京_宏哥
·
2021-04-06 16:42
Python接口自动化
系列之unittest结合ddt的使用教程详解
前面一篇我们已经把unittest的常用用法都已经讲过了,可能很多小伙伴有个疑问,unittest框架怎么做数据驱动呢?这节我们就来学习一下。1、unittest没有自带数据驱动功能。所以如果使用unittest,同时又想使用数据驱动,那么就可以使用DDT来完成。DDT是“Data-DrivenTests”的缩写。资料:http://ddt.readthedocs.io/en/latest/2、什
·
2021-02-23 14:35
python接口自动化
测试中请求工具类封装
前面博主大致的写了一个http与requests库方面的知识,下面我们就结合这两方面的知识来完成一下接口自动化请求工具类封装这也是我们即将进行接口自动化测试的第一步。废话不多说直接上代码吧。importrequestsclassRequestuil:def__init__(self):passdefrequest(self,url,method,headers=None,param=None,co
TORTOISR
·
2021-02-22 18:14
3、
Python接口自动化
系列之unittest的封装使用
我们前面已经讲过了unittest的常用方法和结合ddt做数据驱动,接下来我们就剩下如何把前面用到的方法都封装起来然后放到框架中才算是框架中的一部分,之前写的都是像小学作文一样,流水仗,哈哈哈好了接下来就开始搞如何封装吧1、提到封装很多小伙伴就很怕,其实封装很简单的,就是我们把前面说到的一个个方法封装起来放在一个类中,当我们使用的时候直接调用这个类下面我们写好的一个个的方法就行,说到这可能还是很多
那你多喝点水
·
2021-02-08 09:41
2、
Python接口自动化
系列之unittest结合ddt的使用
前面一篇我们已经把unittest的常用用法都已经讲过了,可能很多小伙伴有个疑问,unittest框架怎么做数据驱动呢?这节我们就来学习一下。1、unittest没有自带数据驱动功能。所以如果使用unittest,同时又想使用数据驱动,那么就可以使用DDT来完成。DDT是“Data-DrivenTests”的缩写。资料:http://ddt.readthedocs.io/en/latest/2、什
那你多喝点水
·
2021-02-07 15:36
1、
Python接口自动化
系列之unittest
好久没写博客了,最近在给朋友讲接口自动化,顺便记录一下,以便后面复习用,目前是打算用两三个月的时间来写整个Python接口自动框架从0到1的搭建过程,以及实际工作中接口框架是怎么用的,好了,现在就开始搞吧。我们在学习任何技术之前都要弄清楚几个问题,这样会更方便理解。1、什么是单元测试?按照阶段来分,一般就是单元测试,集成测试,系统测试,验收测试。单元测试是对单个模块、单个类或者单个函数进行测试。将
那你多喝点水
·
2021-02-03 09:42
Python接口自动化
测试框架【七】
本文为博主原创,未经许可严禁转载。本文链接:https://blog.csdn.net/zyooooxie/article/details/113558932终于迎来财务系统的最终篇;第一篇、第二篇、第三篇、第四篇、第五篇、第六篇后续的计划:我会对手上的其他大佬写的接口自动化脚本学习通透后,再做分享;等我学了Java,再更新;接口自动化测试框架的category,有兴趣,可以看看。个人博客:htt
zyooooxie
·
2021-02-03 08:13
接口自动化测试框架
python
git
Jenkins
接口自动化测试框架
Python接口自动化
测试框架【六】
本文为博主原创,未经许可严禁转载。本文链接:https://blog.csdn.net/zyooooxie/article/details/113555125前面已经分享五篇了,第一篇、第二篇、第三篇、第四篇、第五篇,继续;接口自动化测试框架的category,有兴趣,可以看看。个人博客:https://blog.csdn.net/zyooooxie需求使用allure2来生成报告,如何来做?de
zyooooxie
·
2021-02-02 15:47
接口自动化测试框架
python
requests
接口自动化测试框架
Python接口自动化
测试框架【五】
本文为博主原创,未经许可严禁转载。本文链接:https://blog.csdn.net/zyooooxie/article/details/113551411前面已经分享四篇了,第一篇、第二篇、第三篇、第四篇,继续;接口自动化测试框架的category,有兴趣,可以看看。个人博客:https://blog.csdn.net/zyooooxie需求使用pytest如何做测试用例的设计?conftes
zyooooxie
·
2021-02-02 14:20
接口自动化测试框架
python
requests
接口自动化测试框架
Python接口自动化
测试框架【三】
本文为博主原创,未经许可严禁转载。本文链接:https://blog.csdn.net/zyooooxie/article/details/113541873已经分享了前2篇,第一篇、第二篇,继续分享。接口自动化测试框架的category,有兴趣,可以看看。个人博客:https://blog.csdn.net/zyooooxie需求使用requests来发请求,具体咋操作呢?之前我就提到,我把re
zyooooxie
·
2021-02-02 10:07
接口自动化测试框架
requests
python
接口自动化测试框架
Python接口自动化
测试框架【二】
本文为博主原创,未经许可严禁转载。本文链接:https://blog.csdn.net/zyooooxie/article/details/113530146先前分享了第一篇接口自动化测试框架【一】,继续来分享。个人博客:https://blog.csdn.net/zyooooxie需求Excel来做用例管理,所以具体咋做呢?我的想法:必备:url+method+请求头|请求体+预期结果非必备:预
zyooooxie
·
2021-02-02 10:19
接口自动化测试框架
python
接口自动化测试框架
requests
Python接口自动化
测试框架【一】
本文为博主原创,未经许可严禁转载。本文链接:https://blog.csdn.net/zyooooxie/article/details/111835459之前我写过一篇Session-Cookie的分享,说要把写的接口自动化框架做个分享,就开始了。这一篇分享主要是说整个框架的设计思路+系统登录的处理个人博客:https://blog.csdn.net/zyooooxie需求来现在的公司快2年了
zyooooxie
·
2021-02-01 21:30
接口自动化测试框架
python
requests
接口自动化测试框架
md5签名 python_
python接口自动化
实现sign签名(MD5加密)
一,前序今天在学习sign签名的的时候,了解了下常用的sign加密算法,突然心血来潮,想用python试着将签名生成的通用步骤用代码实现出来,虽然中间经历了一点小波折,请教了开发同事后,按照他给的思路建议,搞定了。我实现的是微信支付的签名算法规则。二,加密业务规则签名生成的通用步骤如下:第一步,设所有发送或者接收到的数据为集合M,将集合M内非空参数值的参数按照参数名ASCII码从小到大排序(字典序
炁卺西蜀
·
2021-02-01 11:54
md5签名
python
python接口自动化
测试视频教程百度云全集_python自动化运维测试框架实战视频教程百度云资源...
python自动化运维测试框架实战视频教程百度云资源(web/app/接口自动化/自动化框架)课程目录:开学典礼-上开学典礼-下python基础:Python入门——预习视频python基础:对象与变量——预习视频python基础:字符串python基础:列表与元组python基础:布尔表达式python基础:条件判断python基础:初识函数python基础:对象的方法python基础:字符串的
八戒漫谈美国
·
2021-01-12 13:28
python xlutils的简单使用记录
python接口自动化
中将返回的结果写到另一个新的excel文件中如何处理?
Sun@Python
·
2020-12-23 17:34
python
python接口自动化
框架实战
python接口测试的原理,就不解释了,百度一大堆。先看目录,可能这个框架比较简单,但是麻雀虽小五脏俱全。各个文件夹下的文件如下:一.理清思路我这个自动化框架要实现什么1.从excel里面提取测试用例2.测试报告的输出,并且测试报告得包括执行的测试用例的数量、成功的数量、失败的数量以及哪条成功了,失败的是哪一个,失败的原因是什么;测试结果的总体情况通过图表来表示。3.测试报告用什么形式输出,exc
·
2020-12-23 10:57
python接口自动化
项目实战全套_Python+Requests+UnitTest+Excel+ddt接口自动化项目实战...
利用UnitTest实现参数化需要用到ddt:DDT又叫数据驱动(Data-DrivenDesign),在Pythonddt作为一个装饰器存在,用来实现数据的参数化,这样就可以将代码和测试数据分开,将代码进行封装,提高复用性。测试数据在本地文件或数据库进行维护。通常情况下,data中的数据按照一个参数传递给测试用例,如果data中含有多个数据,以元组,列表,字典等数据,需要自行在脚本中对数据进行分
weixin_39595008
·
2020-12-19 14:46
python restful api测试框架_
Python接口自动化
测试框架(Pytest+Allure+jsonpath+xlrd+excel、支持Restful接口规范)...
废话和几个朋友聊天然后出来的产物希望能帮到大家学习接口自动化测试,欢迎大家交流指出不合适的地方,源码在文末功能实现:get/post请求(上传文件)::理论上其他delete/put等请求也实现了,支持restful接口规范发送邮件生成allure测试报告压缩测试报告文件数据依赖运行机制通过读取配置文件,获取到host地址、提取token的jsonpath表达式,提取实际响应结果用来与预期结果比对
weixin_39870413
·
2020-12-17 22:31
python
restful
api测试框架
python接口自动化
操作excel_python+request+excel实现接口自动化
一、说明该接口自动化测试时基于python+requests库+excel进行实现的,没有选用python+requests+uniitest+htmltestrunner或者python+requests+pytest+htmltestrunner框架:这两个框架的好处整个框架结构全部都封装好了,只需要往里面添加业务逻辑即接口测试py文件即可,但是有个致命的缺陷,就是测试用例的易维护性不是很好,
weixin_39621819
·
2020-12-17 18:58
python 接口自动化测试框架有哪些_
Python接口自动化
测试框架
Python接口自动化
测试框架在自动化的测试体系中,包含了UI自动化测试和接口自动化测试,UI自动化实现的前提是软件版本进入稳定期,UI界面稳定、变动少,相比较之下接口自动化,接口受外界因素的影响较少,
weixin_39766071
·
2020-12-16 20:05
python
接口自动化测试框架有哪些
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他