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接口测试
unittest使用详解
unittest框架解析unittest是python的单元测试框架,unittest单元测试提供了创建测试用例,测试套件以及批量执行的方案,unittest在安装pyhton以后就直接自带了,直接importunittest就可以使用。打开pycharm,引入unittest包,requests包接着调用unittestclassforTestTest(unittest.TestCase):#调
·
2021-08-20 13:18
Python接口测试
课程(第四天)-接口测试框架实现
目录
Python接口测试
课程(第一天)-Python基础
Python接口测试
课程(第二天)-接口测试快速实践
Python接口测试
课程(第三天)-接口安全验证,参数化及断言
Python接口测试
课程(第四天
韩志超
·
2021-05-16 22:42
Python接口测试
- requests 发送 post 请求
POST请求用于向服务器发送数据。与get相比更安全,同时post请求一般会带来数据的更改。GET请求不论我们怎么构造,最终都是通过URL向服务器传递数据,而post通过消息体(报文主体)发送请求。在发送post请求的时候,我们需要关注一下HTTP请求的头部信息,特别是Content-Type,这是用来告诉服务器请求中包含的数据类型。这会影响服务器如何提取数据。常见的Content-Type如下:
猫与测试
·
2021-05-09 04:49
httprunner
HTTPrunner接口测试
python接口测试
1、安装:cmd--》pipinstallhttprunner2、创建项目与运行项目:①、cmd-->httprunnerstartproject+文件名
H-够不着葡萄的蜗牛
·
2021-02-11 19:06
httprunner
接口
谈一谈什么是接口测试?怎样做接口测试?这样回答让面试官说行,就你了!
你说一下
Python接口测试
,这样回答让他竖起大拇指!1.什么是接口?接口测试主要用于外部系统与系统之间以及内部各个子系统之间的交互点,定义特定的交互点,然后通过这些交互点来,通过一些特殊的规则
程序媛艺霏
·
2021-01-15 14:03
软件测试
面试
接口测试
接口测试
软件测试
自动化测试
面试
职场经验
python接口测试
框架django_开源~自研接口测试平台 Django2.0+Vue
接口测试平台从开始到放弃python3.6.3Django2.0.2框架版本更新:v2.3引入docker部署,由于采用的docker,基础镜像为centos,所以Windows下部署仍然可以使用定时任务docker-composeupv2.21.新增钉钉登录https://ding-doc.dingtalk.com/doc#/serverapi2/kymkv61.先在钉钉开发平台上创建账号2.替
一枝清荷
·
2021-01-14 15:08
python接口自动化框架实战
python接口测试
的原理,就不解释了,百度一大堆。先看目录,可能这个框架比较简单,但是麻雀虽小五脏俱全。
·
2020-12-23 10:57
python通信测试_
Python接口测试
实战1(上)- 接口测试理论
本节内容接口及接口测试网络基础知识:IP,域名,DNS及端口网络基础知识:OSI七层模型及TCP协议HTTP协议接口及接口测试接口的概念接口又称API(ApplicationProgrammingInterface,应用程序编程接口),是一些预先定义的函数,目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。简单概括为以下3点:程序代码(
weixin_39859909
·
2020-12-18 16:08
python通信测试
pythonwebsocket接口自动化测试_
Python接口测试
实践之用例封装及测试报告生成
一、首先,我们想,什么是API测试?API测试其实是一种用程序或工具来发送数据,同时验收系统的返回值的方法。这种测试更偏向于业务实现逻辑。常见的网络协议有TCP、Http、webservice、socket等,http?和webservice都是基于TCP/IP协议的应用层协议,webservice是基于http的soap协议传输数据。二、接口自动化测试的基本流程有(如图):1、在测试工具中登记待
weixin_40001634
·
2020-12-11 07:07
python接口测试
_python+flask编写一个简单的登录接口例子 - 测试人生路
在学习接口测试的时候往往会因为没有实际操作的接口进行测试而烦恼,这里教大家自己编写两个接口用于学习接口测试1、编写一个登录的接口2、在pycharm运行3、使用apipost进行登录接口测试输入url和参数值进行访问,访问成功。4、在pycharm查看是否正常进行访问5、在编写一个需要登录返回的token直接访问的查询接口6、运行登录和查询两个接口7、使用apipost进行登录和查询的接口测试首先
weixin_39968640
·
2020-11-14 02:03
python接口测试
httprunner+locusts+
python接口测试
框架
一、框架介绍1、HttpRunner是一款面向HTTP(S)协议的通用测试框架,只需编写维护一份YAML/JSON脚本,即可实现自动化测试、性能测试、线上监控、持续集成等多种测试需求。2、LocustLocust是一款易于使用的分布式用户负载测试工具。它用于对网站(或其他系统)进行负载测试,并确定系统可以处理多少并发用户。HttpRunner通过复用Locust,可以在无需对YAML/JSON进行
何以笙箫默_4eb8
·
2020-10-26 21:24
Python接口测试
-requests库
一、requests库Requests是用Python语言编写,基于urllib,采用Apache2Licensed开源协议的HTTP库。它比urllib更加方便,可以节约我们大量的工作,完全满足HTTP测试需求。二、发请求response=requests.get(‘https://github.com/timeline.json’)#GET请求response=requests.post(“h
hellochristie
·
2020-09-16 22:42
软件测试
requests
Python 接口测试之接口请求方法封装
目录引言请求方法封装执行测试总结引言前面讲过三篇文章:1、
Python接口测试
之Excel表格数据操作方法封装;2、
Python接口测试
之接口关键字封装;3、
Python接口测试
之获取接口数据封装;既然我们接口测试用例写好了
全栈测试开发日记
·
2020-09-14 14:03
python接口测试
之mock(十三)
在之前的博客中介绍了moco的详细的使用,它主要是基于moco-runner-0.11.0-standalone.jar,通过编写json的文件来实现,那么我们现在来看python之中的mock,那么怎么理解mock了,mock翻译过来就是模拟的意思,也就是说,它是将测试对象所依存的对象替换为虚构对象的库,该虚构对象的调用允许事后查看。在python的2.x版本中,它是属于第三方的库,需要单独的按
yyang3121
·
2020-09-13 14:02
python-接口测试学习
python接口测试
之mock(九)
在http://www.cnblogs.com/weke/articles/6859021.html中对mock-server已经做了初步的介绍,今天这里继续接着之前的介绍进行,我们先看之前的mock-server部分,之前编写了一个登录的mock,具体json文件见如下的内容:[{"request":{"method":"post","uri":"/login","json":{"usernam
jennifer880204
·
2020-09-13 12:16
python接口测试
面试题
来!来来来!关注老铁!!坚持梦想就算所有人都不支持你。这条路会很曲折,你也会一度认为是不是自己选错了,但只要坚持,就算最后没有成功,但努力了就不会有遗憾。python接口面试题小贴士面试呢,运气也是一方面,这个我们把我不住。但是我们能把握住的是,知识的储备和积累,还有一个重点就是一定要自信,不管你是对是错,自信满满的去向别人述说,成功率都会大大提高的。最后希望大家都能找到满意的工作!加油试题列表0
Python测试社区
·
2020-09-11 13:13
Python
Python接口测试
之urllib.parse.urlencode
引言今天将的接口测试中常见的一种请求数据类型,key=value形式,并且以urlencode编码方式去请求。可能有些人从未遇到过,因为如果接口没有这样定义或解析,是不需要这样操作。但是,有些接口请求的话,必须这样转换后,才可以请求。背景我就拿我实际工作中项目中的接口来讲,如图:可以看出来,这个接口的body数据是以key=value形式,并且进行了urlencode编码,body的数据类型是by
全栈测试开发日记
·
2020-08-26 07:29
python接口测试
-数据驱动-DDT
DDT是python的第三方库,全名称为:Data-Driven/DecoratedTests。ddt安装通过pip安装ddt模块,安装Python后,Python自带pip功能包切换到Python安装目录script下,执行:pipinstallddt在ddt的模块中,@data表示元组的列表数据,@unpack表示用来解压元组到多个参数,在使用的时候,导入ddt模块,在测试类前声明使用ddt(
Eike2020
·
2020-08-25 17:45
python接口测试
模版
"""Testcaseimplementation"""importsysimportfunctoolsimportdifflibimportloggingimportpprintimportreimportwarningsimportcollectionsimportcontextlibimporttracebackfrom.importresultfrom.utilimport(strclas
angel192939
·
2020-08-25 17:50
python接口测试
批量执行脚本报错unittest.suite.TestSuite tests=[]解决方法
如果遇到批量执行脚本报错误:tests=[]为空,说明是某个脚本的命名含特殊字符(如:&)之类的删除即可执行成功
YZF_DD
·
2020-08-25 17:12
python自动化之接口
Python接口测试
之unittest框架
转载自:http://www.cnblogs.com/weke/category/831885.htmlTest-drivendevelopment(TDD)开发模式在今天已经不是什么新奇的事了,它的开发思维是在开发一个产品功能的时候,先编写好该功能的测试代码,在编写开发比如,比如要写二个数相除的函数,那么它的测试代码应该为:#!/usr/bin/envpython#coding:utf-8imp
lxc521wjh
·
2020-08-21 00:13
python
Python接口测试
学习第一天
工程目录结构:1.case:测试脚本放入的位置2.log:打印日志放入的文件,方便调试分析3.comment:公共类,放入共享的公共类,例如:操作Excel,log,操作mysql等4.config:配置文件放入的地方,例如:发送邮件的参数设置,数据库的设置参数等5.report:报告生成的文件,查看执行结果完成:LOG封装,读取Excel数据,执行请求,判断字符限制,判断必填项!后续:1.输出结
xiaoxiaoxiao_1
·
2020-08-20 20:56
解决
python接口测试
返回json乱码问题,解决如下:
req=requests.post(url="http://192.168.229.128:8080/cms/manage/loginJump.do",data={"userAccount":"admin","loginPwd":"123456"})results=req.json()print(json.dumps(results,sort_keys=True,indent=2,separato
流浪的python
·
2020-08-19 01:09
接口测试
python接口测试
之request请求三(patch方法)
#-*-coding:utf-8-*-importrequestsimportjsonparamdata={"name":"GTMLFF","location":"ShenZhen"}paramdata=json.dumps(paramdata)response=requests.patch("https://api.github.com/user",data=paramdata,auth=('u
MLF_TEST
·
2020-08-17 07:14
python接口测试
python 携带cookie访问网站(
python接口测试
post)
最近在使用自己研究性能测试工具的时候想到,使用python向服务器不断发送数据以作为并发测试。大概情况如下:#coding=utf-8importurllib2importurllibimportcookielibimportosimportthreadingimporttimeclassHB:defadd_cookie_login(self,username):self.user=usernam
weixin_30741653
·
2020-08-17 06:33
面试官:你谈一谈什么是接口测试?怎样做接口测试?这样回答让他竖起大拇指!
你说一下
Python接口测试
,这样回答让他竖起大拇指!视频教学:https://www.bilibili.com/video/BV16A411q72n1.什么是接口?接口测试主要用于外部系统与系
程序员一凡
·
2020-08-16 19:00
面试官:你谈一谈什么是接口测试?怎样做接口测试?这样回答让他竖起大拇指!
你说一下
Python接口测试
,这样回答让他竖起大拇指!视频教学:https://www.bilibili.com/video/BV16A411q72n1.什么是接口?接口测试主要用于外部系统与系
爱码小哥
·
2020-08-16 19:00
python接口测试
之测试用例封装与测试报告的生成
前言:本文涉及到unittest单元测试框架、BSTestRunner扩展文件、requests模块、time等模块的应用,利用python语言实现以接口为测试对象,执行用例封装,通过BSTestRunner来输出测试报告的整体思想;API信息:http://t.weather.sojson.com/api/weather/city/city_code本文测试api:http://t.weathe
杭州阿菜
·
2020-08-15 21:38
python
接口测试
unittest
Python接口测试
之urllib.parse.urlencode
引言今天将的接口测试中常见的一种请求数据类型,key=value形式,并且以urlencode编码方式去请求。可能有些人从未遇到过,因为如果接口没有这样定义或解析,是不需要这样操作。但是,有些接口请求的话,必须这样转换后,才可以请求。背景我就拿我实际工作中项目中的接口来讲,如图:可以看出来,这个接口的body数据是以key=value形式,并且进行了urlencode编码,body的数据类型是by
全栈测试开发日记
·
2020-08-14 01:00
Caffe+
Python接口测试
MNIST--下载和准备数据
在配置完caffe的python接口后,运行mnist的测试http://www.cnblogs.com/linyuanzhou/p/6012231.html提示信息如下:***Checkfailurestacktrace***弄了一个下午都不知道什么原因,后来猜测是不是数据没有下载,然后下载数据。参考官方文件:http://nbviewer.jupyter.org/github/BVLC/caf
xihuaxi
·
2020-08-13 23:06
caffe
学习
【
Python接口测试
】03_Urllib接口请求
python的自带库urllibimporturllib.requestimporturllib.parseget_url='http://www.baidu.com'defget_request():ru=urllib.request.Request(url=url)print('ru:',ru)#对象ru_response=urllib.request.urlopen(ru)print('ru
「已注销」
·
2020-08-12 11:44
Python接口自动化测试
关于软件测试|Python接口自动化那些事【项目实操】
7节课也能让你搞定
Python接口测试
!没错,接下来我们就通过一些项目实操来进一步理解接口测试:首先接口测试是基于协议的黑盒测试,在进行接口自动化之前。
测试人追风
·
2020-08-10 08:11
自动化测试
软件测试
接口测试
Python接口测试
教程- requests 文件上传
前面我们通过post请求发送的是文本内容,也就是ASCII字符。如果需要发送文件到服务器,比如上传图片、视频等,就需要发送二进制数据。一般上传文件使用的都是Content-Type:multipart/form-data;数据类型,可以发送文件,也可以发送相关的消息体数据。使用requests上传文件的基本步骤:构造文件数据,通过open函数以二进制方式打开文件构造相关数据发送请求,将文件数据以f
猫与测试
·
2020-08-08 18:50
Python
接口自动化
深圳某公司
python接口测试
专项岗位笔试面试题
1.写出能匹配engine-Video-process-service-worker-5846c9b487-:<>68q9x字符串的正则表达式(5分)2.给一个Linux命令mv设计测试用例,从几个维度设计对应?(5分)3.测试用例统计pass数为9,失败数为11,如何在python2.x版本编码求出通过率,保留三位数?(5分)4.一下代码打印出什么(5分):counter=1defdoLotsO
猎摘互联网软件测试业界技术文章专用博客
·
2020-08-05 18:21
接口测试
Python接口测试
文件上传实例解析
接口测试中,上传文件的测试场景非常常见。例如:上传头像(图片)、上传文件、上传视频等。下面以一个上传图片的例子为大家讲解如何通过python测试上传文件接口。首先通过抓包分析上传文件接口的请求参数:下面是上传文件接口脚本。把目标文件以open打开,然后存储到变量file。并且使用files参数指明请求的参数名称、上传文件的类型、以及上传文件的路径。这里注意:content-type参数,如果我们通
wx5ecc6bcb4713c
·
2020-08-01 20:09
编程语言
程序员
爬虫
干货丨
Python接口测试
自动化实战及代码示例:含get、post等方法
引言:年初参与到一个后台系统开发的项目中,里面涉及了很多接口,我做为项目组测试人员,需要对这些接口进行测试,一开始使用postman工具测试,很是方便。但随着接口数量的增加,不光要执行手动点击测试,而且,一旦接口参数变动,都重新更改接口参数,次数多了,使得测试效率严重下降。后来我将目光转向了自动化测试,考虑到项目组对接口质量要求很高,需要快速开发。最终选定python作为脚本开发语言,使用其自带的
cky8792
·
2020-07-31 16:19
Python接口测试
文件上传实例解析
接口测试中,上传文件的测试场景非常常见。例如:上传头像(图片)、上传文件、上传视频等。下面以一个上传图片的例子为大家讲解如何通过python测试上传文件接口。首先通过抓包分析上传文件接口的请求参数:下面是上传文件接口脚本。把目标文件以open打开,然后存储到变量file。并且使用files参数指明请求的参数名称、上传文件的类型、以及上传文件的路径。这里注意:content-type参数,如果我们通
wx5ecc6bcb4713c
·
2020-07-31 15:43
编程语言
程序员
爬虫
全网首发,手把手教你
python接口测试
自动化--附源码
目录1.接口定义2.基本流程3.需求分析4.用例设计5.脚本开发6.结果分析接口定义:接口普遍有两种意思,一种是API(ApplicationProgramInterface),应用编程接口,它是一组定义、程序及协议的集合,通过API接口实现计算机软件之间的相互通信。而另外一种则是Interface,它是面向对象语言如java,c#等中一个规范,它可以实现多继承的功能。接口测试中的接口指的是API
骑着乌龟赶猪
·
2020-07-31 12:33
Python接口自动化
python
编程语言
软件测试
python接口测试
之Http请求(三)
python的强大之处在于提供了很多的标准库,这些标准库可以直接调用,本节部分,重点学习和总结在接口测试中Python的Http请求的库的学习。首先来看httplib,官方的解释为:本模块定义了类实现客户端的HTTP和HTTPS协议。它通常不能直接使用——模块urllib用于处理使用HTTP和HTTPS的Url。使用httplib来做一个简单的对百度的请求,看这样的一个实现过程,见实现的代码:#!
jennifer880204
·
2020-07-30 21:16
Python接口测试
之报告(十五)
在本文章中,主要使用jenkins和编写的自动化测试代码,来生成漂亮的测试报告,关于什么是CI这些我就不详细的介绍了,这里我们主要是实战为主。首先搭建java的环境,这个这里不做介绍。搭建好java的环境后,在https://jenkins.io/上下载jenkins,以及在https://jenkins.io/上下载tomcat,都下载完成后,进行解压,把jenkins.war放在tomcat的
yyang3121
·
2020-07-30 06:56
python-接口测试学习
python接口测试
之request请求五(delete方法)
运行成功后,在github点击头像,点击setting,点击emails可以看到新增的邮箱被删除#-*-coding:utf-8-*-importrequestsimportjsonjsondata=["
[email protected]
"]response=requests.delete("https://api.github.com/user/emails",json=jsondata,auth=('
MLF_TEST
·
2020-07-30 04:57
python接口测试
python接口测试
之request请求二(传递参数)
1、在请求中加参数时,一般是在url后面接?,然后传入key/value对,在requests中,一般使用params关键字参数的方式,以dict的形式传递url参数#-*-coding:utf-8-*-importrequestsimportjsonparamdata={'since':4}response=requests.get("https://api.github.com/users",
MLF_TEST
·
2020-07-30 04:57
python接口测试
python接口测试
登陆jenkins代码
#coding:utf-8importrequestsimportreurl="http://localhost:8080/j_acegi_security_check"headers={"Connection":"keep-alive","Content-Length":"xx","Cache-Control":"xx","Origin":"http://localhost:8000","Upg
等待小王子的花
·
2020-07-15 18:50
requests
Python接口测试
实战5(上) - Git及Jenkins持续集成
如有任何学习问题,可以添加作者微信:lockingfree课程目录
Python接口测试
实战1(上)-接口测试理论
Python接口测试
实战1(下)-接口测试工具的使用
Python接口测试
实战2-使用Python
weixin_30758821
·
2020-07-15 15:42
Python接口测试
+jenkins集成
环境安装mac系统自带python2.7,可以在命令行输python-V查看现有python版本(基本够用了,也可以跳过2,3步骤)如果想安装最新版python,可以用homebrew安装:在命令行输入brewinstallpython如果有python多版本切换的需求,可以安装python多版本管理工具pyenv(非必须)命令行输入brewinstallpyenv,pyenv-v确保pyenv安
qq_41916389
·
2020-07-15 15:35
darknet yolov4
python接口测试
图像
darknetyolov4python(linuxgpu)接口测试图像目录1.安装教程2.darknetpython目标检测接口3.可视化效果1.安装教程按照githubdarknetyolov4要求配置即可,会出现lib.so文件。2.darknetpython目标检测接口代码如下:主要调用darknet.py文件,此外自己写了自适应字体展示代码(与darknet终端命令得到的图像一样优美)''
LEILEI18A
·
2020-07-15 13:01
darknet
darknet
yolov4
python接口测试
用例框架(3)- Entity
entity,实体,前面已经介绍过实体类了,这个模块的作用是数据层的获取,简而言之,从数据库获取数据组装进入前面介绍的数据库的实体类。这个我给一个查询是一条记录的实例,如果是list,依样循环处理就行了,比较简单。首先导入moudle模块importmoudleclassEntity:defget_info_by_keyID(self,keyID):#底层查询实现,sql_exec是我自己封装的使
百里九十丶
·
2020-07-15 00:53
Python
自动化测试
Python接口测试
课程(第三天)-接口安全验证,参数化及断言
目录
Python接口测试
课程(第一天)-Python基础
Python接口测试
课程(第二天)-接口测试快速实践
Python接口测试
课程(第三天)-接口安全验证,参数化及断言
Python接口测试
课程(第四天
韩志超
·
2020-07-14 16:00
python接口测试
,获取响应文本中的token并传入下一方法
业务流程:忘记密码时,提交答案验证获取token,使用token更新密码首先调用submit_answer方法,回答正确的密保答案后获取token,定义dic空字典变量,获取返回的响应文本,dic字典内容为:{‘status’:0,‘data’:‘0cddd1d4-c4a5-4645-b59b-d1e62fde7ec5’}将dic字典data值赋给self.token,供下一方法update_pa
西门一刀
·
2020-07-12 20:18
接口测试
python接口测试
json作为配置文件的处理
最近写了一部分接口测试,觉得需要把配置相关的参数玻璃出来,这样改动的时候只需要改动配置文件就行了所以研究了几种配置文件,比如xml,ini等等发现读写起来比较复杂(其实是自己懒不想去学,哈哈!)。再后来看到也有人用json文件来作为配置文件,仔细一想,确实可行,且读取起来比较简单,所以,开始干吧:这是我的配置文件:有时候需要用Python读取配置文件,如果配置文件格是JSON格式的,就很容易读取,
xgh1951
·
2020-07-12 16:09
上一页
1
2
3
4
下一页
按字母分类:
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
其他