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接口测试
-项目实践(六) 实际结果与预期结果对比之 数据源与数据库对比...
六与数据库对比importpymssqldefcompare_expected_vs_db():diff_list=[]#存储不一致的代码withpymssql.connect(server='192.168.1.1',user='test',password='123456',database='db')asmyconnect:withmyconnect.cursor(as_dict=True)
weixin_30323631
·
2020-07-12 05:37
python接口测试
-项目实践(五) 实际结果与预期结果对比之 接口对比
五与开发接口对比1分别将三个接口封装成三个函数,传入接口参数,返回提取并处理后的各字段。拼接字符串作为单独的函数。defapi_1(code):发送请求获取响应提取响应数据响应数据转换将所取字段和值以字典形式保存到result_dict返回defresult_of_3api(code):result1=api_1(code)#请求三个接口result2=api_2(code)result3=api
R芮R
·
2020-07-12 05:23
python接口测试
断言返回值json格式和数据类型
defisJson(jsonstr):try:json.loads(jsonstr.text)returnTrueexceptExceptionase:returnFalsedefchecktype(responsejson):"""传入json并返回json数据类型:paramresponsejson::return:返回返回值参数及类型"""typelist=['int','str','lis
不积小流,无以成江海
·
2020-07-11 21:42
Python接口测试
脚本部署到服务器端:模块未定义问题
本地接口测试脚本运行顺利,决定部署到服务器端,部署中遇到问题:先确保服务器端安装了对应的python3把框架代码cp到服务器的某个文件夹下,runall.py尝试执行:报错:自己编写的模块未定义–>解决办法:将文件目录加入到环境变量中a.vi/etc/profileb.exportPYTHONPATH="/xxx/xxx/xxx:$PYTHONPATH"c.source/etc/profile其中
一只菜鸟能干啥哇
·
2020-07-10 20:54
接口测试
Python接口测试
——post请求(登录接口)
18年都来了,所以不能再偷懒了,决定静下心来学习,一月份的目标就是接口测试,包括JMeter测试接口和使用Python编程进行接口测试。导入requests包因为是用requests包进行接口测试,所以需要导入requests包。收集接口测试需要的信息使用fiddler或者其他方式获取以下信息:接口地址url接口需要提交的数据data请求头部数据headerpost提交请求以下是PyCharm中输
荼蘼花茶
·
2020-07-10 16:05
Python接口测试
中遇到的坑
1、allure执行生成可视化报告时提示'allure'不是内部或外部命令,也不是可运行的程序或批处理文件。解决:配置allure环境变量1.找到allure库的安装目录2.下载Allure的zip安装包,下载地址:https://bintray.com/qameta/generic/allure23.将下载包解压放到目录下:4.进入bin目录,运行allure.bat5.添加allure到环境变
ElenaYu
·
2020-07-10 13:25
Python
Python接口测试
实战3(下)- unittest测试框架
已停更,欢迎转到个人博客查看对应教程:https://www.cnblogs.com/superhin/p/10338993.html课程目录
Python接口测试
实战1(上)-接口测试理论
Python接口测试
实战
韩志超
·
2020-07-08 06:36
Python接口测试
实战3(上)- Python操作数据库
已停更,欢迎转到个人博客查看对应教程:https://www.cnblogs.com/superhin/p/10338985.html课程目录
Python接口测试
实战1(上)-接口测试理论
Python接口测试
实战
韩志超
·
2020-07-07 05:05
Python接口测试
实战5(下) - RESTful、Web Service及Mock Server
已停更,欢迎转到个人博客查看对应教程:https://www.cnblogs.com/superhin/p/10339004.html课程目录
Python接口测试
实战1(上)-接口测试理论
Python接口测试
实战
韩志超
·
2020-07-06 12:48
caffe模型训练后使用
python接口测试
-分类模型-20200617
caffe模型训练后使用
python接口测试
,做此记录.From:言有三importcaffeimportnumpyasnpimportcv2defstart_test(model_proto,model_weight
常州二院谢凯
·
2020-07-04 00:15
caffe
Python接口测试
之Postman详解(十一)
Postman为本地应用程序,要安装postman的方式有二种,第一种方式是以chrome浏览器插件的方式安装,需要到chrome官方应用商店才可以安装,在chrome://extensions中可查看已安装的插件。另外一种方式是直接到:https://www.getpostman.com下载,对应的平台分别为windows,mac,以及linux,可依据自己的平台来进行选择的安装。安装很简单,比
yyang3121
·
2020-06-30 11:54
python-接口测试学习
python接口测试
:unittest+requests+HTMLRunner
(demo模块代码见上一篇)#!/usr/bin/envpython#coding=utf-8importunittestfromdatetimeimportdatetimefromHTMLTestRunner_pieimportHTMLTestRunnerimportddt#importos#申明测试类中使用ddt模块装饰@ddt.ddtclassTestInterfaceRun(unittes
放开那只大熊猫
·
2020-06-30 07:40
Python接口自动化
python接口测试
:封装get和post请求+重新封装requests类
封装get、post请求如下:#!/usr/bin/envpython#coding=utf-8importrequestsclassRunMain:"""根据传入的URL、请求方式和请求参数来发送请求,并返回requests.models.Response"""def__init__(self):pass@staticmethoddefsend_post(url,params=None):#传回
放开那只大熊猫
·
2020-06-30 07:40
Python接口自动化
《
python接口测试
》笔记
接口协议http:、websocket《
python接口测试
》的第4章:http的无状态性,请求与请求间是没有关联的。http的longpoll和ajax轮训实现实时信息的传递。
xiaofang2015
·
2020-06-30 00:54
网络
Python接口测试
环境搭建过程详解
环境搭建python安装:建议使用python3.7pycharm安装requests安装:pip3installrequestsrequests基本使用usage:>>>importrequests>>>r=requests.get('https://www.python.org')>>>r.status_code200>>>'Pythonisaprogramminglanguage'inr.c
·
2020-06-29 15:43
python接口测试
之操作excel文件
在接口测试工作中,通常会将接口数据存放在excel文件中,从excel文件中读取数据,进而进行接口测试。因此,在接口测试的工作中,对excel表格的操作是十分必要的,今天就给大家介绍一下如何使用python操作excel文件。使用python操作excel文件之前,需要电脑安装xlrd和xlwt,具体安装方法为打开doc窗口,输入指令pipinstallxlrd若电脑已安装xlrd,则会提示已安装
Catherine66666
·
2020-06-29 12:04
测试
Python接口测试
-使用requests模块发送GET请求
本篇主要记录下使用python的requests模块发送GET请求的实现代码.向服务器发送get请求:无参数时:r=requests.get(url)带params时:r=requests.get(url,params=params)带params和headers时:r=requests.get(url,params=params,headers=headers)代码如下:#coding=utf-
weixin_33744141
·
2020-06-28 04:01
python接口测试
框架实战与自动化进阶(三)
python接口测试
框架实战与自动化进阶一、持续集成1、持续集成环境搭建1)安装Jenkins官网下载后直接安装:https://jenkins.io/终端直接安装及启动:java-jarjenkins.war2
weixin_30706507
·
2020-06-27 23:23
Python接口测试
框架实战与自动化进阶
第1章接口测试基础回顾对接口基础知识进行回顾,课前预习第2章fiddler在工作中的运用讲解在工作中如何使用fiddler,提高工作效率,增加对接口的了解,对接口自动化打下基础第3章如何开发get\post接口通过了解接口的实现原理以及实现方式,为编码打下基础,也为工作中和开发更加方便的沟通,同时也是为了对接口进行自动化测试打下基础第4章requests库的相关使用通过介绍接口测试必不可少的req
weixin_30646505
·
2020-06-27 22:48
Python接口测试
实战4(上) - 接口测试框架实战
如有任何学习问题,可以添加作者微信:lockingfree课程目录
Python接口测试
实战1(上)-接口测试理论
Python接口测试
实战1(下)-接口测试工具的使用
Python接口测试
实战2-使用Python
weixin_30641999
·
2020-06-27 22:24
python接口测试
:自动保存cookies
接口测试中遇到上一个请求返回响应包含cookie(如下图登录请求的响应结果)。需将cookies保存下来,后续请求自动带入,否则会提示未登录。pythonrequests的cookie类型是查看cookie类型的方式:自动保存更新cookies方法:#定义接口类#构造函数中实例化cookies对象self.cookies=RequestsCookieJar()#发送请求获取响应后,更新cookie
weixin_30542079
·
2020-06-27 21:32
Python接口测试
实战5(下) - RESTful、Web Service及Mock Server
如有任何学习问题,可以添加作者微信:lockingfree课程目录
Python接口测试
实战1(上)-接口测试理论
Python接口测试
实战1(下)-接口测试工具的使用
Python接口测试
实战2-使用Python
weixin_30388677
·
2020-06-27 19:13
python接口测试
-项目实践(二)获取接口响应,取值(re、json)
一分别请求3个接口,获取响应。第三方接口返回有两种:1纯字符串2带bom头的json字串importrequestsapi1='url1'response1=requests.get(api1)result1=response1.content.decode('utf-8-sig')#带BOM头的响应api2='url2'response2=requests.get(api2)result2=re
weixin_30387663
·
2020-06-27 19:06
Python接口测试
实战4(上) - 接口测试框架实战
已停更,欢迎转到个人博客查看对应教程:https://www.cnblogs.com/superhin/p/10339002.html课程目录
Python接口测试
实战1(上)-接口测试理论
Python接口测试
实战
韩志超
·
2020-06-26 21:01
python接口测试
excel+unittest
接口测试结构说明excel用于存放接口测试的测试用例相关信息read_data.py用于读取excel中存放的测试用例,并封装成列表wn.py测试用例的执行,并断言等excel本次接口测试只用到了url(路径)、params(请求参数)、except_result(预期结果)read_data.py引入xlrd模块读取excel文件中对应的"修改"表中的数据,封装为列表并返回importxlrdc
sky0Lan
·
2020-06-26 12:30
接口测试
接口测试
excel
unittest
python
ddt
python接口测试
优化1
#-*-coding:utf-8-*-#-*-coding:utf-8-*-"""模拟http接口GET请求[优化]:可以把载荷的值。和请求地址抽成参数。把post和get定义成一个函数。可以考虑丰富一下功能。从脚本入参里面取值发请求。例如脚本入参可以传身份证,请求地址。处理http错误的参考:https://www.cnblogs.com/shapeL/p/9188495.html异常处理:ht
sinat_34535964
·
2020-06-26 11:42
django_test
test
Python接口测试
-实战
使用python的requests模块:1、print(r.content)、print(r.text)、print(r.json())、区别解答:获取相应内容有这三种方法①content--返回的是bytes型,也就是二进制的数据。如果想取图片、文件,可以用该方法①text--返回的是Unicode型的数据,返回的内容为string,所以如果想取文本,可以用该方法②json是requests中内
qq_40798410
·
2020-06-25 18:50
python接口
python接口测试
之路get、post、json请求处理
基于http协议,最常用的是GET和POST两种方法。接口文档需要包含哪些信息:接口名称接口功能接口地址支持格式json/xml请求方式请求示例请求参数(是否必填、数据类型、传递参数格式)返回参数说明以典型的(一两个)参数做为判断是否请求通过(重点是看响应的信息判断)一、GET1importrequests2importjson34url="http://v.juhe.cn/laohuangli/
slq520
·
2020-06-25 01:46
Python+Excel接口测试
Python接口测试
需求自动读取Excel表格中的接口测试用例,执行从Excel中读取的用例,接口测试完成后,发送邮件通知。
lykion_881210
·
2020-06-24 10:44
接口
python接口测试
——Excell文件读取进行参数化
python进行http请求时,需要对参数进行参数化,此时就可以运用Excel进行,具体如下:1.梳理出请求中那些参数需要参数化,然后新建一个Excel,如图:2.读取Excel中的内容,在读取前需要导入python中的xlrd,Python读取Excel文件需要使用第三方的库文件xlrd,方可对文件进行操作,通过文件的位置,sheet名称,读取每行的内容#coding=utf-8importxl
longfei_2010
·
2020-06-24 08:00
selenium
Python接口测试
之Requests
出处:http://www.sohu.com/a/294150871_658944众所周知,Requests是Python语言的第三方的库,专门用于发送HTTP请求。在Python语言中,虽然提供了urllib2和urllib的库,但是相比较而言,Requests任然是实现接口测试最好的选择,因为它是用起来更加简便。在这里重点介绍Requests中POST请求方法中请求参数data和请求参数jao
XTY00
·
2020-06-22 08:57
接口测试
Python学习笔记
python接口测试
框架实战与自动化进阶(一)
python接口测试
框架实战与自动化进阶一、fiddler在工作中的运用1、如何抓接口抓紧手机端接口①、在电脑终端输入:ipconfig,找到电脑ip②、打开手机,连接WiFi,进入WiFi详情,改用手动代理
weixin_30267697
·
2020-06-21 09:35
2019-10-22
python接口测试
框架python接口自动化测试框架python+unittest+HTMLTestReportCN+suds+excel实现接口测试框架pythonwcf接口测试框架接口测试简介项目引入
还珠妹妹
·
2020-06-21 08:45
Python接口测试
文件上传实例解析
接口测试中,上传文件的测试场景非常常见。例如:上传头像(图片)、上传文件、上传视频等。下面以一个上传图片的例子为大家讲解如何通过python测试上传文件接口。首先通过抓包分析上传文件接口的请求参数:下面是上传文件接口脚本。把目标文件以open打开,然后存储到变量file。并且使用files参数指明请求的参数名称、上传文件的类型、以及上传文件的路径。这里注意:content-type参数,如果我们通
·
2020-05-22 17:09
Python接口测试
数据库封装实现原理
引言做接口测试的时候,避免不了操作数据库。因为数据校验需要,测试数据初始化需要、一些参数化场景需要等。数据库操作框架设计这里主要操作mysql数据库,整体思路:封装实现具体代码实现:importpymysqlimportjsonclassOperateMysql(object):def__init__(self):#数据库初始化连接self.connect_interface_testing=py
全栈测试开发日记
·
2020-05-09 10:51
Python接口测试
结果集实现封装比较
引言接口测试执行完后,我们需要进行断言,断言的主要目的是用代码来判断实际结果和预期结果是否一致,这跟手工测试中用肉眼去判断是一样的思路。既然这样,我们可以将已知的预期结果和未知的实际结果简单的封装成一个类,然后写一个比较的函数来判断,最后得到结果。知识点预热在讲代码之前,先了解一下python的运算符is和==。可能有些人经常用,但是却不知道是什么意思,知其然而不知其所以然。python对象包括三
全栈测试开发日记
·
2020-05-01 11:24
Python接口测试
课程(第一天)-Python基础
目录
Python接口测试
课程(第一天)-Python基础
Python接口测试
课程(第二天)-接口测试快速实践
Python接口测试
课程(第三天)-接口安全验证,参数化及断言
Python接口测试
课程(第四天
韩志超
·
2020-04-12 13:53
Python 接口测试之处理转义字符的参数和编码问题
今天这篇文章主要是讲接口测试中请求参数包含转义字符的和返回参数包含转义字符的处理,之前关于接口测试方法可以参考
Python接口测试
requests.post方法中data与json参数区别。
全栈测试开发日记
·
2020-03-28 11:00
Python接口测试
课程(第二天)-接口测试快速实践
目录
Python接口测试
课程(第一天)-Python基础
Python接口测试
课程(第二天)-接口测试快速实践
Python接口测试
课程(第三天)-接口安全验证,参数化及断言
Python接口测试
课程(第四天
韩志超
·
2020-03-22 01:37
20170703 用例评审+实践
Python接口测试
脚本
1.早上用例评审,由于之前产品已经提出意见,故这次主要是开发提意见。评审过程中分歧:(1)输入框,前端长度不做限制,前端认为用户不会进行变态输入,产品也没有提到,故没做限制,但是测试的作用又不是只看功能是否正常实现。最后在我和老大的据理力争下,最后产品除了方案。(2)图片上传,只对后缀进行判断,那么导致一个问题:如果我伪造一个图片,依然可以上传成功,这是不合理的,但最后依然没有讨论出合理的方案2.
喵喵喵喵苗啊
·
2020-03-19 17:45
Jmeter 参数化之数据驱动(ddt)
引言在之前写过一篇基于Python接口自动化测试框架+数据与代码分离(进阶篇)附源码,这篇主要是
python接口测试
中的数据驱动,简称:“ddt”。
全栈测试开发日记
·
2020-03-14 18:00
Python接口测试
—正则表达式获取参数
Python中正则表达式需引入re模块。登陆后获取登陆token,以备后续接口使用该token。代码如下:importrequestsimportjsonimportredeflogin(username,password):headers={'Content-Type':'application/json'}login_url='https:xxxxxxxxxxx'#登陆的url地址form_d
LP帅气的昵称
·
2020-03-13 02:05
Python接口测试
—正则表达式获取参数
Python中正则表达式需引入re模块。登陆后获取登陆token,以备后续接口使用该token。代码如下:importrequestsimportjsonimportredeflogin(username,password):headers={'Content-Type':'application/json'}login_url='https:xxxxxxxxxxx'#登陆的url地址form_d
LP帅气的昵称
·
2020-03-02 05:25
Python接口测试
get请求过程详解
python做借口测试用到的是requests模块,首先要导入requests库,pipinstallrequests1、get直接请求方式以豆瓣网为例:url='https://read.douban.com/'respose=requests.get(url=url)#status_code为返回的状态码print(respose.status_code)#text为返回的数据print(re
Tynam.Yang
·
2020-02-28 14:50
python接口测试
一
python+request+unittest+HTMLTestRunner一环境说明:1、win1064位2、python3.6.13、Requests4、Unittest--->unittest框架是python自带的单元测试框架,python2.1及其以后的版本已将unittest作为一个标准块放入python开发包中,所以unittest不用单独安装。5、测试报告利用HTMLTestRun
静雨无痕
·
2020-02-09 17:28
python的requests用法详解
python接口测试
Requests用法详解Requests是一个Python语言写的http相关设置或者请求的一个库安装:pipinstallRequests或者pip3installrequests
白杨的博客
·
2020-01-07 10:00
Python接口测试
实战2 - 使用Python发送请求
课程目录
Python接口测试
实战1(上)-接口测试理论
Python接口测试
实战1(下)-接口测试工具的使用
Python接口测试
实战2-使用Python发送请求
Python接口测试
实战3(上)-Python
韩志超
·
2020-01-05 19:40
2017/07/07一组讨论记录--关于pyhton接口测试
截至2017/07/07收集到的关于
python接口测试
,接口测试方面的问题如下:1.
python接口测试
如果要校验数据的正确性怎么办?比如测权限,不同的用户(一般以key值区分)只能看到自己的数据。
启鸣Simon
·
2019-12-08 09:02
Python接口测试
:requests处理cookie和session
本文主要介绍使用requests库处理cookie和session。大多数的系统,在进行接口测试时,都要先进行登录操作,这时就需要对cookie或者session进行处理。cookie和session简单介绍:(1)cookie是由服务端生成,存储在响应头中,返回给客户端,客户端会将cookie存储下来。接着客户端在发送请求时,user-agent会自动获取本地存储的cookie,将cookie信
安静的冰棒
·
2019-11-30 03:36
python接口测试
一、requests库二、pandas库三、接口示例前言本文档讲述使用pythonrequests库请求接口、以excel表格的方式维护测试用例一、requests库1、环境准备1、在已安装python3条件下,在cmd窗口中,输入以下命令进行安装:pipinstallrequests图片.png出现提示:Successfullyinstalledrequests-2.22.0,说明已安装成功。2
程一川
·
2019-11-27 15:54
上一页
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
其他