自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

loner_fang的博客

读万卷书,行万里路,方能回到内心深处

原创 使用pr给视频局部打马赛克

1、先把视频拖到右边轨道 2、新建→新建项目→调整图层(效果都是不能直接放在素材上的) 3、把调整图层拖到轨道,并且选中 4、效果模块搜索马赛克,选择风格化-马赛克,拖到右侧轨道上的调整图层上,画面如下图 5、左上角 效果控件,按这个长方形。设置参数,然后拉右侧画面上的...

2019-07-22 09:25:55

阅读数 1410

评论数 0

原创 使用python读取excel数据,连接数据库处理完成后,写入excel表

1、从excel中读取数据并存入列表。 2、连接数据库,将列表内的数据补全。 3、将完整的数据再存入excel表中。 import xlrd import xlsxwriter import cx_Oracle import time # 打开文件读取数据保存到列表中 data_list...

2019-07-19 17:06:24

阅读数 150

评论数 0

原创 python操作数据库获取结果之fetchone和fetchall的区别

每次使用python获取查询结果的时候,都会纠结一段时间到底用fetchone和fetchall,用不好容易报错,关键在于没有搞清楚它们之间的区别和使用场景。 fetchone与fetchall区别 环境:python3中 fetchone 不管查询结果是多条数据还是单条数据,使用fetc...

2019-07-19 11:27:32

阅读数 243

评论数 0

原创 xshell 隧道映射访问内网服务器

所在公司主要是做财政税收这块的。很多合作客户方的服务器外网是连接不了的,一般只能通过VPN才能连接,但是这几天VPN又断了一直没有恢复,不方便经常去现场,只能通过远程连接,连接到远端的一台电脑上,这台电脑就是跳板机,作为一个桥梁,然后再通过这个机器在内网中访问其服务器。 在我们日常工作中经常会出...

2019-04-19 14:19:03

阅读数 1035

评论数 1

原创 Python必学的os模块

操作 1.获取平台信息 2.对目录的操作 3.判断操作 获取平台信息 os.name 获取正在使用的工作平台 os.getcwd() 获得当前工作目录的路径 os.getenv(环境变量名称) 读取环境变量 对目录的操作 os....

2019-03-15 17:49:10

阅读数 147

评论数 0

原创 python函数--练习题

1.写函数,用户传入修改的文件名,与要修改的内容,执行函数,完成整个文件的批量修改操作 import os def modify_file(file_name, content, new_str): new_filename = "%sfile_name" %...

2019-03-14 16:48:45

阅读数 203

评论数 0

原创 Linux系统下安装rz/sz命令及使用说明

rz/sz命令功能 本地的文件上传到服务器或者从服务器上下载文件到本地 一、yum安装 yum install lrzsz    二、使用说明 安装好后使用命令  sz命令发送文件到本地: sz filename  rz命令本地上传文件到服务器: rz  执行该命令后,在...

2019-02-26 11:25:13

阅读数 97

评论数 0

转载 在linux环境下搭建java web测试环境

一.项目必备软件及基本思路 如果你需要搭建的测试环境是刚装的linux操作系统,没有tomcat和数据库,那需要在搭建测试环境之前先装tomcat和数据库,如果要装tomcat则必须先装JDK。 项目必备: 虚拟机:VMware Workstation  项目:java web项目  java...

2019-02-25 14:43:56

阅读数 228

评论数 0

转载 迭代模型

本人目前所在的公司,所有的项目基本都是采用的迭代模型。常常是客户给的需求并不是很明确,开发好一部分功能后给用户看,根据用户给的反馈调整、细化,上线一个版本后,再进入下一个版本的迭代开发。 迭代模型(stagewise model)(也被称作迭代增量式开发或迭代进化式开发) 是一种与传统的瀑布式...

2019-01-03 15:10:17

阅读数 2772

评论数 0

原创 性能测试(一)------对理发店模型的个人理解

2018/12/27 给自己定的目标,体系化的学习性能测试,虽然目前公司并没有提供接触性能测试的机会,但希望自己空暇之余,可以多提升下自己的技能,为以后的需要做好准备,对自己的职业发展也会有好处。 本阶段的学习准备参考虫师的学习路线,结合自身,坚持每日学习,记录自己的成长和学习成果。 学习性能...

2018-12-27 16:25:58

阅读数 268

评论数 0

原创 参加用例评审的一些思考

领导说一份好的用例的标准: 1.新同事来公司,照着你的用例来执行,至少可以进行测试工作,对于他人来说,有参考价值; 2.用例思路清晰,有条理,看用例描述就知道该条用例的测试点; 用例: 1.预置(前置)条件:即用例的入参       预期结果:即用例的出参,尽量写的详细些 2.操作步骤:...

2018-12-27 16:05:12

阅读数 494

评论数 0

原创 房产税收项目测试总结

前段时间,被公司派去临平市民之家驻场测试,待了大概半个月时间,一开始是存在情绪的,毕竟就我一个女生,加上女生出差要带的东西很多。但后来实际工作后,发现其实也没想象的那么糟糕,在现场工作的优势体现在,产品需求上的变更自己都能全部知晓,不至于在测试的时候那么被动(在公司测试的话,都不知道他们到底在现场...

2018-12-20 14:48:07

阅读数 171

评论数 0

原创 测试阶段性总结-------一些概念

在第一次听到这些词的时候,完全不知道他们在讲什么,后来就一点点不知道的记下来,自己去了解。想的就是在别人提到的时候,自己不至于是一个局外人。在这里分享给和我一样的小白哦,如果你是大神就不用继续看啦。 单点登录 只需登录一次就可以访问所有相互信任的应用系统。直接跳转到业务页面。主要为业务整合而设...

2018-11-19 17:02:47

阅读数 344

评论数 0

原创 fiddler学习(十)--------fiddler对于测试人员的用途

一、浏览器自带的开发者工具也可以抓包,为什么要使用fiddler? Firebug虽然可以抓包,但是对于分析http请求的详细信息,不够强大。模拟http请求的功能也不够,且firebug、chrome下的network常常是需要“无刷新修改”,如果刷新了页面,所有的修改都不会保存。 Fidd...

2018-11-15 15:50:22

阅读数 2814

评论数 0

转载 fiddler学习(九)-------模拟弱网环境测试

一:为什么要做弱网络测试? 实际的客户现场可能网络不稳定或者网速低,恶劣的网络环境会导致出现一些bug,影响用户体验甚至某些服务不可用。而公司内部的研发环境网络通常比较顺畅,难以复现这种bug。要解决这种问题,就需要制造弱网络的环境进行测试、复现并修复问题。 二:Fiddler怎样模拟弱网? ...

2018-11-15 15:38:22

阅读数 257

评论数 0

转载 支付功能测试

支付工作测试的执行   1、公司交给专门负责支付接口等相关的人员进行支付测试   2、如果是支付宝支付可以用到支付沙漏,模拟支付测试。但是好像只能核对成功支付的情况。   3、给公司申请测试备用金,继续实际支付操作   4、把收款方改成自己的收款账号。这样就可以自己支付,自己收款,避免浪费...

2018-11-15 10:37:50

阅读数 455

评论数 0

转载 一个网页打开的全过程

1、概要   从用户在浏览器输入域名开始,到web页面加载完毕,这是一个说复杂不复杂,说简单不简单的过程,下文暂且把这个过程称作网页加载过程。下面我将依靠自己的经验,总结一下整个过程。如有错漏,欢迎指正。   阅读本文需要读者已有一定的计算机知识,了解TCP、DNS等。 2、分析   众所...

2018-11-14 13:52:19

阅读数 189

评论数 0

原创 fiddler学习(八)-----------Response乱码时的处理方法

问题:有时候我们看到Response中的HTML是乱码的, 这是因为HTML被压缩了, 我们可以通过两种方法去解压缩。 方法一:点击红框内容“Response body is encouded.Click to decode.”   方法二:回到第一个tab  transformer 里...

2018-11-13 14:13:45

阅读数 333

评论数 0

转载 HTTP 304状态码的详细讲解

304状态码或许不应该认为是一种错误,而是对客户端有缓存情况下服务端的一种响应。 整个请求响应过程如下: 客户端在请求一个文件的时候,发现自己缓存的文件有 Last Modified ,那么在请求中会包含 If Modified Since ,这个时间就是缓存文件的 Last Modifie...

2018-11-13 11:21:23

阅读数 5055

评论数 0

转载 fiddler学习(七)--------filter过滤

1、User Filters启用 2、Action Action:Run Filterset now是否运行,Load Filterset加载,Save Filterset保存; 3、Hosts过滤 Zone:指定只显示内网(Intranet)或互联网(Internet)的内容...

2018-11-13 10:19:49

阅读数 454

评论数 0

原创 fiddler学习(六)-----------fiddler监控面板介绍

监控面板 statistics统计 inspectors查看会话信息 autoresponder自动响应 composer自定义请求 filter过滤器 timeline时间统计线 Statistics 请求的性能数据分析 随意点击一个请求,就可以看到Statistics关于HTT...

2018-11-12 17:10:42

阅读数 338

评论数 1

原创 fiddler学习(五)---------fiddler状态面板及内置命令

这节主要是整理了上节命令行打断点中一些常用的命令行和fiddler的内置命令。 命令行 - 修改Request:bpu http://www.cnblogs.com (拦截发给指定服务器的请求)   -----breakpoint url的简称 - 清除断点拦截:bpu           ...

2018-11-12 14:58:33

阅读数 230

评论数 0

原创 Fiddler学习(四)--------使用fiddler打断点

一、打断点的作用 1.开发人员,调试,出错后在某个位置打断点调试代码; 2.测试人员,测试,绕过前端的限制,测试后端的反应; 3.测试人员,构造数据,设置断点可篡改请求和返回的数据包。根据测试的不同场景,有时需要在测试过程中更改请求、或者更改响应内容,从而达到最终的测试目标。 二、全局断点...

2018-11-12 14:15:24

阅读数 888

评论数 2

原创 有感而发----对管理层的一些见解

最近和朋友探讨了做为一个管理层,是直接把任务扔给下面的人让他们自己分,还是分好拿下去的问题。朋友觉得现在大多数公司都是直接丢下去的。我却觉得并不是那么好。 如果以后哪一天上升到领导层,对底下的人分工一定要明确。大家合作一个项目,谁测哪些模块要分好,分工明确,责任分明。 好处如下: 照顾员工之...

2018-11-09 17:55:08

阅读数 140

评论数 0

原创 Fiddler学习(三)-----------使用fiddler做接口测试

如何使用Fiddler构造HTTP请求并发送 安装并打开Fiddler后,点击右侧的Composer,就在Composer里构造请求即可,如下图。 点击execute按钮,请求发送。结果会在左侧会话栏展示。点击会话记录,可以查看响应结果。如下图: 相比于postman而言,Fiddl...

2018-11-09 15:41:58

阅读数 672

评论数 0

原创 一份好的测试用例---------阶段性感悟

最近在准备一个项目的测试工作,了解业务熟悉原型,设计测试用例。在设计测试用例的时候,总感觉设计的用例不够好,尤其是在用例描述上。每天写一百多条测试用例,边写边反思,倒是找到一个思路。 设计测试用例之前,现将系统进行分模块,按照模块再划分功能点。每写一个功能点之前,就想象自己已经在测试了,先将这个...

2018-11-08 15:54:35

阅读数 494

评论数 0

原创 将数据库中的表结构导出到excel中(写数据库设计说明书)

这两天接到一个任务,写数据库设计说明书。很头疼啊~~ 网上翻阅了下范本,发现数据库设计说明书一般由数据库结构、数据字典、sql附件组成。这是我刚刚写好的数据库设计说明书。 这里记录下,方便自己下次查阅。 一、数据库表结构 第一步: 在plsql中将所有表的sql都导出来。 操作...

2018-10-25 16:06:55

阅读数 3665

评论数 0

原创 Fiddler学习(二)---------fiddler工具面板和会话面板介绍

fiddler是我们常用的抓包和调试工具,fiddler启动后作为一个虚拟代理服务方式,监听系统的网络数据流动。运行fiddler之后,就会在本地打开8888端口,网络数据流通就会通过fiddler进行中转,这时我们就可以监控http/https数据流的记录,并加以分析,甚至我们可以修改发送和接收...

2018-10-23 16:44:12

阅读数 965

评论数 0

原创 Fiddler学习(一)---------手动设置浏览器代理

打开Fiddler4,默认情况下会捕获所有本机的请求(钉钉、QQ、chrome浏览器、IE浏览器云云)。一开始很疑惑,我明明什么代理都还没有设置,怎么直接就能捕获请求。后来查阅了很多资料,很少有介绍这方面的~~大概太初级了吧~~ Fiddler很屌,在打开它的那一瞬间,它就已经设置好了浏览器的代...

2018-10-23 16:23:43

阅读数 4665

评论数 0

原创 正则表达式-re模块的使用

正则表达式的基本使用 一、re模块 正则表达式是用来匹配处理字符串的。 python 中使用正则表达式需要引入re模块。 import re 二、search()和match()的区别 match()函数只检测字符是不是在string的开始位置匹配;search()会扫描整个stri...

2018-10-18 18:01:06

阅读数 57

评论数 0

转载 性能测试指标含义

一  性能测试是什么? 网上有很多,要说概念就得先说分类,性能测试,压力测试,负载测试,容量测试...在我看来,只是根据不同的测试目的(即想要达成的结果)而取的不同名字,手段都是一样的,不外乎模拟并发用户来访问系统,通过分析得到的参数评估系统性能。 我觉得对于性能测试比较简单的概括是:性能测试...

2018-10-18 13:41:32

阅读数 1404

评论数 0

原创 jmeter工作原理

jmeter工作原理 jmeter作为浏览器和web服务器的直接代理网关,浏览器请求和web服务器响应都可以被jmeter捕获,生成性能测试脚本。有了性能测试脚本,jmeter可以使用线程组来模拟真实用户对web服务器进行加压 。 ...

2018-10-17 10:46:15

阅读数 622

评论数 0

转载 jmeter录制HTTPS脚本(导入证书)

录制脚本的时候,比如录制https协议的百度网站 https://www.baidu.com ,所有录制设置均正常,但是被禁止访问了。 原因:HTTPS是HTTP+SSL。需要安全证书,所以被禁止访问。 解决办法:导入证书。 以Chrome浏览器为例: 1、打开设置,找到管理证书 2...

2018-10-17 10:06:25

阅读数 2711

评论数 0

转载 性能测试--地铁模型分析

地铁模型分析   和绝大部分人一样,小白每天都要乘坐地铁上下班,那么就拿地铁来分析,再次深刻理解下性能。早上乘坐地铁上班,最典型的就是北京地铁1、5、10、13号线等,人多得简直没法形容!为了方便理解分析,先做如下假设。 某地铁站进站只有3个刷卡机。 人少的情况下,每位乘客很快就可以刷卡进站...

2018-10-17 09:23:09

阅读数 102

评论数 0

原创 软件测试常见的经典面试题

1、介绍公司的测试流程? 分析需求,分解需求→制定测试计划→设计测试用例→执行测试用例→提交bug→验证bug→测试报告→测试总结 具体的可根据自己公司的情况作删减。 2、测试用例设计的方法有哪些?平时工作中怎么运用? (1)等价类划分法:无效、有效,划分数据 (2)边界值法:划分数据 ...

2018-09-25 10:25:35

阅读数 23177

评论数 0

原创 软件测试小总结

尽早的发现问题,发现主要的问题 软件测试不可能穷尽所有的bug,因此应该遵循“尽早的发现问题,发现主要的问题”。在上线之前找出更多的问题,找出更主要的问题。 20-80原则 80%的bug都出现在20%的模块中,因此,bug多的模块修复好后应投入更多的测试,修复好后可能引起其它的bug。 ...

2018-09-22 11:35:47

阅读数 163

评论数 0

原创 HTTP协议学习

HTTP协议介绍 1、HTTP协议是服务器和客户端建立的一种约定,双方必须按照HTTP协议中的规定进行通信; 2、HTTP协议是建立在TCP协议之上的无状态连接; 3、HTTP是一个应用层协议,由请求和响应构成,是一个标准的客户端服务器模型。 4、在Internet中所有的传输都是通过TC...

2018-09-21 11:27:33

阅读数 76

评论数 0

原创 API接口------外部接口和内部接口区别

外部接口 暴露在外部的接口(提供给第三方使用的接口),测试人员必须对外部接口做接口测试,覆盖各种正常、异常情况。 例如京东调用微信支付接口。微信在提供这个接口给京东的时候,是需要进行测试通过的。 内部接口 内部接口(供系统内部调用的接口),一般为了尽早的介入测试,所以一般接口开发完成测试人...

2018-09-21 11:26:10

阅读数 13200

评论数 0

转载 Jmeter---------http请求—content-type与参数

本文讲三种content-type以及在Jmeter中对应的参数输入方式   第一部分:目前工作中涉及到的content-type 有三种: content-type:在Request Headers里,告诉服务器我们发送的请求信息是哪种格式的。   1 content-type:app...

2018-09-19 16:57:27

阅读数 616

评论数 0

原创 jmeter接口测试实战-2018-09-19

我告诉自己: 放开一切,好好工作,好好升华自己 不要想太多,专注于做一件事情   接口测试流程 1、查看分析接口文档,整理接口案例。 2、准备接口入参数据,可以保存成CSV文件,供后续使用。 3、HTTP请求默认值(如需要)→ HTTP cookie管理器(如需要)→ HTTP请求→...

2018-09-19 16:35:43

阅读数 1551

评论数 0

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