自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 问答 (1)
  • 收藏
  • 关注

原创 论接口自动化的雏形:python+requests+HTMLTestRunner

留下了感动的泪水*0*~~~终于看到我想要的结果了,附个土先><接下来咱开始详细的介绍下它是怎么出来的吧先添加下HTMLTestRunner文件吧 地址:http://tungwaiyip.info/software/HTMLTestRunner.html,下载好后把它放在你安装python的lib目录下,不然可能无效哦重要的架构先自己创建个package,命名自定义哈,我这里随意叫它democommon文件:放一些公共的方法,如:读取excel文件方法,logg...

2021-01-18 20:47:16 142 1

原创 python 自带的 smtplib 库和 email 库实现邮件发送

打开pychram选择QQ邮箱发送,需要获取到授权码d=====( ̄▽ ̄*)b: 接收账号要包在"[]"里,可以有多个,要用逗号隔开。授权码获取方式如下:登录QQ邮箱->设置->账户->POP3/SMTP已开启补充:QQ邮箱 POP3 和 SMTP 服务器地址设置如下:邮箱 POP3服务器(端口110)qq.com pop.qq.comSMTP服务器(端口25)smtp.qq.comSMTP服务器需要身份验证请大方的你给一个小小的赞叭...

2020-11-23 19:29:28 381

原创 Jmeter代理脚本录制详解^^

Jmeter代理脚本录制详解好久不见,废话不多说,开始工程运行jmeter.bat,没有下载的小伙伴点击 jmeter下载安装详细步骤添加一个线程组,名称可自定义补充:打开默认是英文模式,可设置中文:Options->Choose Language->Chinese(Simplified)接下来添加一个http代理服务器里面的HTTPS Domains是你本地的IP,可以通过查询,步骤:1.window+R,打开运行命令2.输入cmd,打开后输入ipconfig,查看你的Ip

2020-11-23 17:24:42 119

原创 一些WEB测试方法

web测试方法介绍

2023-06-20 15:40:57 582

原创 Charles抓包工具NOTE(Windows)

Charles原理介绍Charles会动态生成一个使用自己根证书签名的证书,Charles接收服务器的证书,而客户端/浏览器接收Charles生成的证书,以此客户端和Charles之间建立HTTPS连接,Charles和Web服务器之间建立HTTPS连接,实现对HTTPS传输信息的抓包。结构如图:Charles主要功能支持SSL代理,可以截取分析SSL的请求;支持模拟慢速网络;支持重发网络请求,方便压测调试;支持修改网络请求参数;支持网络请求的截获和动态修改。Charles下载htt

2021-08-14 13:19:37 370

原创 文库无法复制文字资料?支个小妙招轻松搞定

取一个超级高材生的论文试试吧真相是这样的都让复制了还要开VIP可还行实在是有点郁闷,上网捞鱼看到某大佬分享的视频,感觉甚好,show下操作吧。论文文库页面按键F12,点右上角小齿轮下划页面【Disable JavaScript】好,去复制是不是很nice...

2021-05-28 15:28:24 353

原创 请愉快的用postman返回值设置全局变量

最近开发迷上了postman,小小的工具也有多多的用途。每个接口要重复填一样的变量甚不好,相信专宠它的小伙伴也会有如此烦恼,那么咱就把它们精简一下把比如说必请求的登录接口方法一在Test文本中设置脚本代码如下,sessionId即你需要的变量值// 把responseBody转为json字符串var data = JSON.parse(responseBody);//获取data对象的需要的值。var sessionId=data.sessionId;// 设置环境变量ses

2021-05-19 20:35:03 611

原创 好奇心使我......

就很凸然的,浏览网页的时候点了下查看源码,一层一层的金字塔构造,还有点好看的,就想着试试hhh上手?下载一个HTML编辑器:VS Code简单介绍下嘉宾:全称Visual Studio Code,是一个由微软开发,同时支持 Windows 、 Linux 和 macOS 等操作系统且开放源代码的代码编辑器,编辑器中内置了扩展程序管理的功能。新建html文件根据需要自定义下载,打开后点击New file或者左上角File->New File创建新文件,输入以下代码<!DOCT.

2021-02-18 17:25:51 123

原创 pychram连接SQL数据库一下

hello hello new new new 新年好丫 犇腾起来!!!????第一个工作日hhhif 新鲜的pycharm->Tool windows下面没有DataBase,试试以下操作:1、点击file/setting/plugins2、搜索database 安装database Nivagator 并Install->accept->Apply就出现了下框3、新建数据库连接,open sql console,并test conection好啦,现在试试run

2021-02-18 17:16:08 218

原创 因“UnicodeEncodeError: ‘latin-1‘ codec can‘t encode characters in position 17-19...”迁出的编码和解码

...中间部分省略哈...运行报错原因是请求body里面有 汉字,没有进行untf-8编码导致,解决方法,对data进行 encode()编码response = requests.request("POST", self.url, data=self.payload.encode(), headers=self.headers)ok!wait a minite!突然联想到了编码与解码之前微妙的关系,看了下专门研究过的大佬的笔记,make下python内部使用的是unicode编码,.

2021-01-23 16:45:30 1306

原创 咂,搞定一个运行报AttributeError: type object ‘_io.StringIO‘ has no attribute ‘StringIO‘的问题

doog noonretfa 俊男靓女们,本人最近就很tu然的想用命令运行一次代码文件,发现竟然给我报错了,惊呆俺也赶紧看看咋肥事...这啥啊,一脸懵,pycharm上还好好的,刷了一会儿时间后发现 我改了一个import模块罪魁祸首就是它,赶紧改起来!改的地方还挺多,????下第94行,将import StringIO修改成import io第539行,将self.outputBuffer = StringIO.StringIO()修改成self.outputBuffer = io.S

2021-01-20 17:06:47 3366 6

原创 试试用postman跑代理吧!

在桌面上看到一个陌生又熟悉的小图标~~~ops,矫情不了,算了算了,咱还是直接开始吧~用jmeter跑代理之后,想玩玩postman看会有啥奇特的效果先来new一个collection,name自己来 然后看图点那个像雷达一样的button,点它点它点它基本不用改啥,save Requests to的文件选一下,就是你想放的文件夹,手机上设置下代理,端口和这个图上的一样,然后on一下Capture Requests,打开app愉快的用起来吧----------------------

2021-01-18 17:19:23 199

原创 python爬虫之实战篇

# -*- coding: utf-8 -*-import codeimport reimport urllib3url = "https://sou.zhaopin.com/?jl=653&kw=Java%E5%BC%80%E5%8F%91&kt=3"user_agent = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88

2020-12-30 17:37:25 142 2

原创 python简易版爬虫

概念:网络爬虫,通过超链接(URL)爬取网页所有数据用于测试。用途:在用户浏览网页的过程中,会看到许多图片、按钮、文字等(如http://image.baidu.com/ )这个过程其实就是用户输入网址之后,经过DNS服务器找到服务器主机,向服务器发出一个请求,服务器经过解析之后,返回给用户的浏览器 HTML、JS、CSS 等文件,浏览器解析出来,用户便可以看到形形色色的图片、文字了。爬虫爬取的就是这些内容,再通过分析和过滤这种HTML代码,实现对文字和图片的获取。HTTP和HTTPSHTTP协议(H

2020-12-25 17:27:30 208

原创 AttributeError: module ‘urllib‘ has no attribute ‘urlopen‘ 解决方案

运行爬虫脚本的时候出现了一个问题报错查了些资料,因为在在Python3.X中应该用urllib.request,改了一下运行成功,网页数据这么少的麽,总感觉哪里不对劲,欢迎小伙伴提意见!

2020-12-25 14:06:42 259

原创 关于fiddiler抓包时提示吊销功能无法检查证书是否吊销...

面向已安装fiddiler的用户首先:清除C:\Users\Administrator\AppData\Roaming\Microsoft\Crypto\RSA 目录下所有文件其次:清除电脑上的根证书,WIN+R快捷键,输入:certmgr.msc, 然后回车,查找所有fiddler证书,然后删除。浏览器有证书也相应清除以谷歌浏览器为例,在浏览器上输入: chrome://settings/,查找带有fiddiler字样的,delete完了之后, 打开fiddler,点击工具栏中的Tools.

2020-12-16 13:56:33 2169

原创 Fiddlier下载及安装详解

Fiddler介绍:Fiddler是强大的抓包工具,以将网络传输发送与接收的数据包进行截获、重发、编辑等操作。也可以用来检测流量。它的原理是以web代理服务器的形式进行工作的,使用的代理地址是:127.0.0.1,端口默认为8888,我们也可以通过设置进行修改。可以抓取支持http代理的任意程序的数据包,如果要抓取https会话,要先安装证书。代理含义:就是在客户端和服务器之间设置一道关卡,客户端先将请求数据发送出去后,代理服务器会将数据包进行拦截,代理服务器再冒充客户端发送数据到服务器;同理,服务器将响

2020-12-11 17:51:48 902

原创 关于Jmeter中用户自定义变量的使用

场景:当录制的脚本里面有很多的相同的参数,比如相同的服务器ip,端口号等(或在更换服务器的时候,需要手动的修改脚本里面对应的服务器ip和端口号,比较繁琐),尝试用用户自定义变量解决这个问题吧1、当脚本中重复出现相同的变量的时候,可以使用用户自定义变量来代替相同的参数,线程组下添加一个用户定义变量2、设置变量值(这里设置下服务器和端口)3、添加一个http接口并编辑参数,在服务器和端口框内输入变量值如下图线程内的http都可以用相同的格式填入哦,再来运行看看done...

2020-12-08 13:33:08 728

原创 分享一些python给出的漂亮的樱花树~

1.简约版樱花树(动态生成)源码import turtle as Timport randomimport time# 画樱花的躯干(60,t)def Tree(branch, t): time.sleep(0.0005) if branch > 3: if 8 <= branch <= 12: if random.randint(0, 2) == 0: t.color('snow')

2020-11-26 17:43:55 283 1

原创 数据库常用快捷键

Ctrl+Q、Ctrl+N 打开查询窗口Ctrl+/ 注释sql语句Ctrl+Shift +/ 解除注释Ctrl+R 运行查询窗口的sql语句F6 打开一个mysql命令行窗口Ctrl+L 删除一行Ctrl+W 关闭一个查询窗口Ctrl+D 表的数据显示显示页面切换到表的结构设计页面,但是在查询页面写sql时是复制当前行欢迎补充哈...

2020-11-25 20:38:57 3068

原创 用python来画朵花吧

hhhhhhe~

2020-11-25 20:00:06 138

原创 PyCharm下载及安装教程(Windows)

PyCharm 是一款功能强大的 Python,地址:https://www.jetbrains.com/pycharm/download/#section=windowsprofessional 表示专业版,community 是社区版,推荐安装社区版,是免费使用的。action根据需要修改安装路径根据自己的电脑选择32位或64位,去我的电脑->属性,查看系统类型,然后接下来点击Install,等待。如果我们之前没有下载有Python解释器的话,在等待安装的时间我们得去下载pyth

2020-11-25 19:27:07 36139 29

原创 Eclipse 下载与安装simple版:)

首先下载exe安装包;地址:https://www.eclipse.org/downloads/packages/Java Development 适用于Java 开发者,Eclipse Committers是其本身开发者,所以选择安装前者,因本可爱电脑是64位系统,所以安装Window 64-bit ;(关于如何晓得自己电脑的系统,下图做个参考)咱回到图1,后面就来到这个页面,点框起...

2019-07-06 16:52:02 109

原创 常用到的SQL语句 :)

1.根据某个条件在该表查询对应的数据SELECT * FROM table WHERE FIELD = values;2.用“like”查询SELECT * FROM table WHERE field LIKE “value” ;3.优选选择SELECT * FROM table LIMIT 数值 ;4.插入INSERT INTO table(field) VALUES (valu...

2019-07-04 15:54:56 135

原创 接口测试介绍以及实践超详细篇

项目最近要测试接口,用到工具有postman,jmeter,YAPI(很推荐,可以实现自动化测试),这里就说下前面两位得力大将哈首先,先了解下接口是啥接口介绍接口一般来说有两种:一种是程序内部的接口,一种是系统对外的接口。系统对外的接口:比如你要从别的网站或服务器上获取资源或信息,别人肯定不会把数据库共享给你,他只能给你提供一个他们写好的方法来获取数据,你引用他提供的接口就能使用他写好的方...

2018-11-28 16:16:39 908

原创 Python下载安装及环境变量

下载地址: https://www.python.org/下载后双击执行下载的exe程序,进入安装界面,在选择路径安装时,可以把下方的“Add Python 3.6 to PATH”勾选上,这个就直接默认把用户变量添加上了,后续不用再添加,选择install now默认安装路径,这里我选择了Customzie installation ,后续可以自己选择安装路径哈选择好后,继续下一步,...

2018-11-02 20:25:40 4982

原创 JDK8 and Jmeter4.0 下载安装具体流程以及运行出现问题的解决方案

JDK8 and Jmeter4.0 下载安装具体流程以及运行出现问题的解决方案哈喽 能看到你真的是太好啦 这是小凤梨的第一篇 谢谢浏览小伙伴们要注意,在安装jmeter之前,首先需要安装JDK, 由于jmeter运行是基于java的,所以需要下载1.7以上的jdk。我下载的是JDK8.JDK下载地址:https://www.oracle.com/technetwork/java/java...

2018-11-02 20:18:40 250

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除