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+requests
接口测试文件上传(
python+requests
)
在做接口测试的时候,往往会有需要文件上传的接口,今天教大家使用apipost接口测试工具和
python+requests
脚本进行接口测试。
测试人生路
·
2020-11-16 13:00
python
接口
测试工具
python+requests
进行get、post方法接口测试
简介:Requests是用Python语言编写,基于urllib,采用Apache2Licensed开源协议的HTTP库。它比urllib更加方便,可以节约我们大量的工作,完全满足HTTP测试需求。Requests的哲学是以PEP20的习语为中心开发的,所以它比urllib更加Pythoner。一、请求方法类型1、get请求:requests.get(‘url‘)2、post请求:requests
Gina_ly
·
2020-11-16 13:23
python
request
接口测试文件上传(
python+requests
)
在做接口测试的时候,往往会有需要文件上传的接口,今天教大家使用apipost接口测试工具和
python+requests
脚本进行接口测试。
测试人生路
·
2020-11-16 12:37
python
接口
测试工具
python+requests
进行接口请求
1.编写接口测试脚本通常就是
python+requests
进行接口测试,其他语言也可以比如:php、java等这里我们用的是
python+requests
,用的编译器是pycharm。
KBBHM
·
2020-11-15 20:19
接口
python+requests
进行get、post方法接口测试
简介:Requests是用Python语言编写,基于urllib,采用Apache2Licensed开源协议的HTTP库。它比urllib更加方便,可以节约我们大量的工作,完全满足HTTP测试需求。Requests的哲学是以PEP20的习语为中心开发的,所以它比urllib更加Pythoner。一、请求方法类型1、get请求:requests.get(‘url‘)2、post请求:requests
测试人生路
·
2020-11-14 11:04
python
接口
python+requests
进行get、post方法接口测试
简介:Requests是用Python语言编写,基于urllib,采用Apache2Licensed开源协议的HTTP库。它比urllib更加方便,可以节约我们大量的工作,完全满足HTTP测试需求。Requests的哲学是以PEP20的习语为中心开发的,所以它比urllib更加Pythoner。一、请求方法类型1、get请求:requests.get(‘url‘)2、post请求:requests
测试人生路
·
2020-11-14 11:00
python
接口
Python+Requests+Pytest+YAML+Allure实现接口自动化
本项目实现接口自动化的技术选型:Python+Requests+Pytest+YAML+Allure,主要是针对之前开发的一个接口项目来进行学习,通过
Python+Requests
来发送和处理HTTP协议的请求接口
codingpy
·
2020-11-12 11:00
python
软件测试
java
restful
ajax
Python+Requests
接口自动化介绍、协议及环境搭建
前言软件测试在软件研发过程中起到重要组成部分,是贯穿整个软件研发生命周期,与需求、开发、运维等人员起到沟通的桥梁。其目的是尽早的发现软件研发过程中的各种bug,从而降低软件的修复成本和团队间的沟通成本,提升软件产品的质量。随着互联网时代的发展,软件测试从手工测试逐渐演变成单元测试、接口测试、性能测试、自动化等。单元测试:软件中的最小可测试单元进行检查和验证。一般来说,单元测试是开发编写代码中的一个
lht3347
·
2020-11-04 11:15
python
接口自动化
python
接口自动化测试
深度解析爬虫(
python+requests
、python+selenium、golang)
什么是爬虫?爬虫实际上就是采集网络上数据的一段程序。简单来说,爬虫程序通过请求url地址,然后根据响应的内容进行数据采集。如果响应内容是html,分析dom结构,进行dom解析或者正则匹配,如果响应内容是xml/json数据,转换数据对象,然后对数据进行解析。采集数据的用途采集数据就是将别人的资源采集下来,然后加以利用,变为自己的资源。我们可以从某些网站获取需要的图片、数据、文章放到自己的网站中,
guangyan24
·
2020-11-02 09:42
python+requests
实现接口测试的完整步骤
本文包括requests库的安装过程、requests库的基本语法以及一个实例(携带token登录对人员进行注册)一、requests安装可以通过控制台输入命令pipinstallrequests安装requests,但是我这里主要介绍pycharm工具中安装requests一张图解释安装步骤,简单快捷二、requests常用语法1、基本请求方法,包含参数传递(1)get参数传递,示例:url=“
·
2020-10-27 08:28
python+requests
实现接口测试
本文包括requests库的安装过程、requests库的基本语法以及一个实例(携带token登录对人员进行注册)一、requests安装可以通过控制台输入命令pipinstallrequests安装requests,但是我这里主要介绍pycharm工具中安装requests一张图解释安装步骤,简单快捷二、requests常用语法1、基本请求方法,包含参数传递(1)get参数传递,示例:url=“
Eayon z
·
2020-10-24 15:33
Python
python接口测试
python
json
post
接口测试
request库
Python+requests
之session保持会话
session()方法会话对象让你能够跨请求保持某些参数。它也会在同一个Session实例发出的所有请求之间保持cookie,如果你向同一主机发送多个请求,底层的TCP连接将会被重用,从而带来显著的性能提升session()中添加cookiesession()中添加cookie有两种情况,第一种cookie传参为字典格式,则需要通过requests.cookies.RequestsCookieJa
SitVen
·
2020-09-15 01:27
Requests接口自动化
python+requests
之二:登陆https网站(设置proxy+SSL证书)
1、因公司需要通过代理连接外网,故这里需要增加proxies参数,参考:https://blog.csdn.net/wdlnancy/article/details/870070002、2.1忽略SSL证书方法:因登陆的是https网站,需要使用SSL证书,但若无证书进行连接的话,可增加verify=False方法忽略证书验证,但这样会出现如下告警:D:\Python35\lib\site-pac
wdlnancy
·
2020-09-14 00:05
python+requests
Python+requests
之base64与image转换
做接口自动化过程,遇到需要把image转换base64格式上传的接口,Python的bs4模块就能解决所述问题image转换base64#image转换成base64并加上前缀data:image/jpeg;base64,defimage_to_base64(filename,path="E:\\script",**kwargs):""":paramfilename:image文件名:paramp
SitVen
·
2020-09-11 17:48
Requests接口自动化
Python+requests
之文件上传与下载
在做接口自动化测试中,经常会遇到文件的上传和下载接口文件上传一般上传文件使用的都是Content-Type:multipart/form-data;数据类型,可以发送文件,也可以发送相关的消息体数据。使用requests上传文件的基本步骤:1.构造文件数据,通过open函数以二进制方式打开文件2.构造相关数据3.发送请求,将文件数据以files参数传入,其他消息体数据通过data或json传入参考
SitVen
·
2020-09-11 17:48
Requests接口自动化
Python+requests
通过paramiko远程登录Linux执行sh命令
在做自动化测试过程中,偶尔需要登录Linux服务器执行一些sh命令。Python的paramiko模块,遵循SSH2协议,支持以加密和认证的方式远程连接服务器,可用来连接远程linux主机,然后执行Linux命令或者通过SFTP传输文件封装的方法importparamikoclassOperate_Server():def__init__(self,hostname,port,username):
SitVen
·
2020-09-11 17:17
Requests接口自动化
Python+requests
之通过跳板机(ssh通道)操作MySQL
公司内部通常会限制MySQL的登录访问的IP地址,如此情况下我们就需要通过ssh登录指定的服务器(跳板机)才能访问远程MySQL,程序本身不能直接连接MySQL,在写一些自动化脚本时会很麻烦,Python可通过paramiko和sshtunnel模块建立ssh通道在访问MySQL思路1.通过密钥或密码登录(ssh)指定跳板机2.绑定本地地址与跳板机相通的端口3.登录MySQL数据库4.执行SQL5
SitVen
·
2020-09-11 17:17
Requests接口自动化
python+requests
爬取汽车之家二手车
python+requests
爬取汽车之家贵阳二手车信息目录分析网页1.1.打开网页,获取请求路径1.2.找到自己需要的信息提取数据2.1定位元素,找到数据2.2处理数据,将数据封装成数组2.3保存到excel
合心咒
·
2020-08-22 22:10
python爬虫
Python+requests
之封装yaml配置文件的读写
简介YAML语言的设计目标,是方便人类读写。实质上是一种通用的数据串行化格式。它的基本语法规则如下:大小写敏感使用缩进表示层级关系缩进时不允许使用Tab键,只允许使用空格。缩进的空格数目不重要,只要相同层级的元素左侧对齐即可'#'表示注释,会被解析器忽略YAML支持的数据结构有三种对象:键值对的集合,又称为映射(mapping)/哈希(hashes)/字典(dictionary)数组:一组按次序排
SitVen
·
2020-08-19 21:14
Requests接口自动化
python爬虫之微信公众号关注度排行榜
简介:本文使用
python+requests
框架实现接口访问,通过字典方式实现需求字段的摘取,其中还有excel的读写哦。ok!废话不多说,直接上代码。
aele24588
·
2020-08-19 16:08
用
Python+requests
爬取天气和热搜信息并使用smtplib+email自动填写信息并发送邮件
干货分享干货|Python学习资源整理分享引言最近比较忙,但是我又想关注关注微博知乎发生了什么事,所以写了一个定时发送邮件的程序告诉我当前天气和热搜。相关文件相关程序文件:后台回复“热搜”获取。相关模块bs4:解析网页urllib:获取网页requests:获取网页smtplib:发送邮件email:构造邮件random:生成随机数re:正则匹配文本实现效果功能实现爬取信息这个程序主要由爬虫部分和
拇指笔记
·
2020-08-17 07:03
Python笔记
Python脚本
python+requests
实现接口测试 - get与post请求使用(转载)
转自:http://www.cnblogs.com/nizhihong/p/6567928.html简介:Requests是用Python语言编写,基于urllib,采用Apache2Licensed开源协议的HTTP库。它比urllib更加方便,可以节约我们大量的工作,完全满足HTTP测试需求。Requests的哲学是以PEP20的习语为中心开发的,所以它比urllib更加Pythoner。更重
aff60756
·
2020-08-15 22:03
python+requests
实现接口测试 - get与post请求使用及其区别
一、区别(1)在客户端,Get方式在通过URL提交数据,数据在URL中可以看到;POST方式,数据放置在HTMLHEADER内提交。(2)GET方式提交的数据最多只能有1024Byte,而POST则没有此限制。(3)安全性问题。正如在(1)中提到,使用Get的时候,参数会显示在地址栏上,而Post不会。所以,如果这些数据是中文数据而且是非敏感数据,那么使用get;如果用户输入的数据不是中文字符而且
GonnaZero
·
2020-08-15 21:25
Python3
随笔:
Python+requests
进行post请求之常见的三种入参
随笔:
Python+requests
进行post请求之常见的三种入参1、json格式入参,此处入参是汉字#coding=utf-8importrequestsfromurllib.parseimportquoteurl
caodingzheng
·
2020-08-15 06:09
随笔
python+requests
做接口测试
使用python+request是就可以做接口测试,脚本编写比较简单,只要掌握大致的逻辑新手也可以做简单的接口测试。当然了,postman和jmeter也是不错的接口测试工具,这看个人的喜好了importrequestsimportunittestimporttimeimportpayloadaspclassAgile(unittest.TestCase):defsetUp(self):self.
weixin_34303897
·
2020-08-14 21:41
还怕找不到工作吗?教你用python+selenium采集BOSS直聘招聘信息
前几期讲解了如何通过
python+requests
,selenium等对网站内容进行爬取,今天我们再来练练手,目标是对BOSS直聘上的招聘信息进行爬取。首先,通过网页源代码是可以看到详细信息的。
精彩.
·
2020-08-11 10:52
网络爬虫
从未见过如些清新脱俗的完整
Python+requests
接口自动化测试框架搭建文章!
前言很多小伙伴不知道什么是框架?框架有哪些东西?一步步从需求分析到报告生成告诉你如何搭自动化建框架。学完unittest后这里基本上可以搭建一个简易的项目框架了,我们可以用一条run_main.py脚本去控制执行所有的用例,并生成报告,发送邮件一系列的动作。如需要源码,请关注博客,谢谢你的支持。新建工程1.打开pycharm左上角File>NewProject,在Location位置输入项目名称:
骑着乌龟赶猪
·
2020-08-11 03:30
python
软件测试
python+requests
模块文件上传要点
官方推荐格式:{“field1”:(“filename1”,open(“filePath1”,“rb”)),“field2”:(“filename2”,open(“filePath2”,“rb”),“image/jpeg”),“field3”:(“filename3”,open(“filePath3”,“rb”),“image/jpeg”,{“refer”:“localhost”})}对应的模块意
仟夏会子的妹妹
·
2020-08-08 19:09
python
postman安装使用教程
postman是谷歌的一款非常好用的工具,可用来做手工的接口测试,也能实现简单的接口自动化持续集成,如果大家觉得postman已经能满足自己的需要,也不想去学习
Python+requests
,那要好好学习了
zhusongziye
·
2020-08-04 22:49
软件测试其它实用小工具
使用
python+requests
实现接口自动化测试
这两天一直在找直接用python做接口自动化的方法,在网上也搜了一些博客参考,今天自己动手试了一下。一、整体结构上图是项目的目录结构,下面主要介绍下每个目录的作用。Common:公共方法:主要放置公共的操作的类,比如数据库sqlhelper、文件操作类等Config:公共变量:主要放置公共变量,比如ST、UAT、生产环境的url地址、用户名密码、数据库连接Data:数据层,有点类似三层架构中的DA
weixin_34381666
·
2020-08-04 20:55
Python + Requests 实现接口自动化
Python+Requests
实现接口自动化第一步:安装python,配置python环境变量,在cmd中输入python命令可以进入python会话框第二步:安装pip包管理工具,使用python自带的
东隅之桑
·
2020-08-04 03:46
接口测试
python+requests
实现接口测试 - get与post请求使用( params
原http://www.mamicode.com/info-detail-1755093.html简介:Requests是用Python语言编写,基于urllib,采用Apache2Licensed开源协议的HTTP库。它比urllib更加方便,可以节约我们大量的工作,完全满足HTTP测试需求。Requests的哲学是以PEP20的习语为中心开发的,所以它比urllib更加Pythoner。更重要
早起的鸟儿有虫吃h
·
2020-08-04 03:35
Python3网络爬虫
python+requests
接口自动化测试实战
环境说明:1.WIN7,64位2.Python3.4.3(pip-8.1.2)3.Requests—>pipinstallrequests4.Unittest—>unittest框架是python自带的单元测试框架,python2.1及其以后的版本已将unittest作为一个标准块放入python开发包中,所以unittest不用单独安装。5.测试报告利用HTMLTestRunner生成。测试思路
蜀山客e
·
2020-08-03 14:00
基于Python+Requests+Pytest+YAML+Allure实现接口自动化
本项目实现接口自动化的技术选型:Python+Requests+Pytest+YAML+Allure,主要是针对之前开发的一个接口项目来进行学习,通过
Python+Requests
来发送和处理HTTP协议的请求接口
wintest
·
2020-08-02 21:00
python+requests
接口自动化测试框架实例详解教程(米兔888)【适合半年或一年以上天天做自动化经验的大神下载使用】
来源:https://my.oschina.net/u/3041656/blog/820023链接:https://pan.baidu.com/s/1ANEPfYC5Z5QYEklrWjun6g提取码:f2py(米兔发给我们的源码)前段时间由于公司测试方向的转型,由原来的web页面功能测试转变成接口测试,之前大多都是手工进行,利用postman和jmeter进行的接口测试,后来,组内有人讲原先we
猎摘互联网软件测试业界技术文章专用博客
·
2020-07-29 18:08
接口测试
python+requests
之一:python下设置代理方式访问网页
我此处使用均是python3,若公司需要通过代理才可访问外网,且设置代理时需要使用账号密码的情况下,则可使用如下两种方式访问网页:1、使用python3下的urllib#coding=utf-8__author__='w00*'importurllib.request#设置网络代理\proxies={"http":"http://账号:密码@proxycn2.huawei.com:8080","h
wdlnancy
·
2020-07-28 15:21
python+requests
Python+Requests
接口自动化测试框架
Python+Requests
接口自动化测试框架公司内部的一个接口自动化使用框架(之前的基础上改进)1.数据准备-数据插入(容易实现的测试场景下所需外部数据)-准备sql(接口需要重复使用,参数一定得是变量
liangzilive
·
2020-07-16 02:20
接口
youtube视频下载及视频处理经验总结
一、搜索youtube视频搜索主要包括频道采集以及关键词搜索,直接
python+requests
采集分析,selenium采集,API采集都可以。
Memory_qq31141830
·
2020-07-15 18:17
python实现校园网自动登录
所以寻思着搞个能够自动登录校园网的脚本程序,省去了每次都要打开浏览器输入账号密码的烦恼.1.工具火狐浏览器+firedebug插件,debug插件可在浏览器附加组件中添加,其他浏览器也可以,只要有可以监控浏览器的网络行为插件即可.
python
shenhuaifeng
·
2020-07-13 13:32
linux编程
抓取王者荣耀英雄列表的爬虫笔记(
python+requests
)
在开始这个内容之前,我们先来一张效果图:实现它,需要几个过程:调用王者荣耀助手的数据接口获取所有英雄的图片通过迭代,把所有图片转换成二进制数据流把这些数据导入MySQL数据库中由于项目需求,需要爬取某网站数据并储存在mysql中,但这几天遇到了一些问题,不得不暂停来补一补数据抓取的相关知识,于是今天花了半天时间来补习json.我以下写的内容是居然老师教我的,我经过整理,写在这里,给大家一起学习.手
Mr.郑先生_
·
2020-07-12 19:46
爬虫
Python+requests
爬取网站遇到中文乱码怎么办?
分类:Python/Ruby最近刚开始使用python来做爬虫爬取相关数据,使用了python自带的urllib和第三方库requests,解析html使用了beautifulsoup以及lxml这里说下lxml,lxml是python的一个html、xml解析库,lxml使用XPath能快速,简单的定位元素并获取信息。下面进入正题注:Python3处理乱码很好解决了比如;requests.get
weixin_30477797
·
2020-07-12 06:53
python+requests
之常见错误码(203、403)分析
1、模拟登陆公司某系统,返回203错误码,并提示:pleaseloginfirst,是因为cookie不正确,刚开始使用如下代码获取cookie:defgetCookie(self):cookie=requests.cookies.RequestsCookieJar()cookie.set('cookie-name','cookie-value')self.session.cookies.upda
wdlnancy
·
2020-07-12 05:01
python+requests
接口自动化测试有哪些工具或者框架?
这个是接口功能测试的,但是实际你并不懂,它也是博大精深的;3、java+httpclient,通过代码实现;4、java+restassured,通过代码实现;5、python+urllib2,用的很少了现在;6、
python
m0_48063327
·
2020-07-11 12:23
接口自动化
python
软件测试的职业规划
Python+requests
批量爬取网页图片超详细案例
注:仅供学习使用一、进入网址https://colorhub.me/由于我们在爬取网页的时候需要写入头部文件模拟浏览器,所以需要找到头部文件中的user-agent(1)、找到user-agent点击F12,进入开发者模式,找到network里面的colorhub.me,接着往下滑找到user-agent,将对应的值复制出来(2)、访问网址,获取HTML文本importrequestsfromlx
justgty
·
2020-07-11 12:27
python爬虫
python
xmlhttprequest
xpath
httpwebrequest
python+requests
搭建api自动化测试框架(源码免费下载)
python中的unittest测试,确实很方便。但是只对每个api都要定义TestCase,这就很繁琐。那要是针对每个api,做单独的配置,让测试自动运行就方便很多。下面,我们用requests库来搭建自己的测试框架。1.首先,定义需要配置的api的list。url_prex='http://127.0.0.1:5000'[{'request_id':1,'request_name':'api_
老鼠程序员
·
2020-07-10 03:19
python
数据挖掘:使用
python+requests
结合高德+百度+腾讯地图API处理IP数据,获得IP地理位置信息
简介利用IP得到地理位置信息在现在这样的信息化社会,人们在访问互联网时总会留下痕迹。其中最多的就是IP数据怎么样来利用IP数据来分析用户数据呢?其中最好挖掘的肯定非地理位置信息莫属了地理位置信息有很多用途,就比如现在新冠疫情在全球大肆传播,粗略追踪用户是否到过某些疫情高发地区等一般情况下,IP地址定位可以精确到市,这也很不错了IP定位API本次笔者应用了三家地图的开放平台API来同时处理数据目前比
STL_CC
·
2020-07-07 00:25
数据科学与人工智能笔记
数据分析:互联网、APP中用户IP数据的地理可视化
IP地址的解析不多说了,笔者写了相关的文章,详见数据挖掘:使用
python+requests
结合高德+百度+腾讯地图API处理IP数据,获得IP地理位置
STL_CC
·
2020-07-07 00:54
数据科学与人工智能笔记
Python+Requests
接口测试教程:Fiddler抓包工具
转载地址:https://blog.csdn.net/qq4165498/article/details/77802642为什么要先学fiddler?学习接口测试必学http协议,如果直接先讲协议,我估计小伙伴们更懵,为了更好的理解协议,先从抓包开始。结合抓包工具讲http协议更容易学一些。1.1抓firefox上https请求fiddler是一个很好的抓包工具,默认是抓http请求的,对于pc上
物是人非gxd
·
2020-06-29 21:43
python
抓包
抓包
python
Python+requests
环境搭建和基本用法
Python+requests
环境搭建首先你得安装Python,然后安装requests模块(第3方模块,安装方法:pipinstallrequests)基本用法get请求(不带参数的)1.导入requests
骑着乌龟学Python
·
2020-06-29 14:00
Python+requests
环境搭建和GET基本用法
Python+requests
环境搭建首先你得安装Python,然后安装requests模块(第3方模块,安装方法:pipinstallrequests)基本用法get请求(不带参数的)1.导入requests
骑着乌龟赶猪
·
2020-06-29 14:00
上一页
1
2
3
4
5
6
下一页
按字母分类:
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
其他