自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zx_water的博客

就在你所在的地方生根开花

  • 博客(48)
  • 资源 (1)
  • 收藏
  • 关注

原创 jmeter测试之参数Shar256加密

当我们测试的接口中,有参数需要Shar256加密处理后请求,由于jmeter自带函数中没有这个函数,需要我们自己引入。1、使用eclipse创建类编写Shar256实现代码,网上有很多,实现原理差不多,可以直接拷贝过来。public static String byte2Hex(byte[] bytes) { StringBuffer stringBuffer = new StringBu...

2019-11-13 11:15:03 838

原创 jmeter报错

log显示:解决方式:在csv文件的首行第一个单元格配置 timeStamp列表名

2019-08-21 18:00:46 418

原创 jmeter分布式学习

1、首先确保本机已安装jmeter+jdk2、在压测机上也需要按照jmeter+jdk3、查看压测机的ip,jmeter默认对外ip是1099,在jmeter.properties配置文件中配置自己的ip+端口,提供给控制机去掉注释 remote_hosts=ip:端口【其实压测机也可以不用配置,使用默认的就行=可以直接跳过,除非自己想换端口】4、配置控制机,配置控制机下的jmete...

2019-08-21 16:40:35 217

原创 Jenkins+ant+jmeter自动化整合

上一篇已经介绍了Jenkins如何整合ant,现在我们试试将jmeter+ant+jenkins整合搭建一套自动化测试框架 一:安装Jenkins 1、下载Jenkins,一路next安装(Jenkins需要jdk与tomcat支持,安装略过)下载地址:https://jenkins.io/download/ 2、配置环境:添加JENKINS_HOME环境变量,输入你安装的目录(如果不配...

2019-08-21 15:39:39 226

原创 jmeter分布式遇坑001

jmeter日志:控制机看bin目录下面的jmeter.log压力机的日志看bin目录下面的jmeter-server.log1、连接异常解决思路:定位1看看日志连接得时哪个ip,是不是压力机的ip,如果是,看下控制机与压力机器是不是同一个网段,我是因为不是同一个网段导致的2、远程启动后,控制机卡住,一直没有显示 任务执行状况以及收到测试结果,查看压力机器日志(jmeter-serve...

2019-08-14 17:38:35 345

原创 常用git命令

一般输入git 就会有提示:1、拉取代码:git clone2、更新代码版本:git pull3、查看本地当前分支:git branch(带*号为当前分支)4、更新子分支:先初始化:git submodule init 再更新:git submodule update5、切换分支:git checkout 分支名称...

2019-04-19 16:30:04 114

原创 Python项目环境搭建(git+uwsgi+Nginx+django)

1、准备工作,安装好Python后,安装pipPip一般Python都会自带,如果没有带需要手动安装(Python自带pip不过要到Python虚拟环境中才能使用)方法一:wget https://bootstrap.pypa.io/get-pip.py --no-check-certificate下载完成后,执行:python get-pip.py2、安装Python虚拟环境&l...

2019-04-18 17:15:44 399

原创 指定Python版本创建虚拟环境

python3 -m virtualenv test11(python版本±m参数+虚拟环境命令+虚拟环境名称)

2019-04-04 15:35:28 2715

原创 redis批量插入数据

有时候测试需要大量数据,但是redis中没有这么多,这个时候需要我们自己来创造~~1、在Linux下,写一个Python脚本redis.py如下:格式:print('set key的名字’+str(i)+’ 你要添加的数据 ')2、 写好后,由于我们是在Linux下创建的,不需要转换直接执行:python redis.py >redis.txt3、执行完成后生成redis.txt...

2019-03-15 18:10:15 3163

原创 tomcat设置线程数

查看Tomcat线程数1、Tomcat默认线程数2002、修改server.xml文件,增加maxThreads、minSpareThreads、maxSpareThreads、acceptCount3、参数解释maxThreads=“1000” 最大并发数minSpareThreads=“100”///初始化时创建的线程数maxSpareThreads=“500”///一旦创建的线...

2019-02-28 10:54:11 16873

原创 问题记录-Windows下使用pip安装模块

1、进入Python安装目录下的scripts文件夹下,执行pip3 install hsfd2、查看pip是否多个:where pip,我的就一个3、想起自己电脑上有两个Python版本,于是指定版本进行安装:python3 -m pip install hdfs4、提示需要升级pip5、根据提示信息进行升级即可,由于我的是Python3版本,所以指定:python3 -m pi...

2019-01-22 16:52:50 436

原创 Ubuntu下安装cmake

1、查看当前cmake的版本:cmake --version2、下载cmake安装包wget https://cmake.org/files/v3.9/cmake-3.9.2.tar.gz3、执行cd cmake-3.9.2./configuresudo make && make install4、查看版本号,验证cmake --version...

2019-01-21 17:06:00 7944 1

原创 安装python3.6后,pip命令不能使用,scripts文件为空

重装电脑后,想利用pip安装模块,发现用不了,百度一堆说去script下有pip的运行文件看,打开后发现script下并没有该文件,所以接着百度,解决方法:在cmd命令窗口下输入python -m ensurepip,运行成功后,关闭cmd窗口再次打开,输入匹配pip3验证。此时scripts目录下已有pip运行文件安装模块命令:pip3 install *** (python3使用pi...

2018-10-23 16:11:53 2848 2

原创 pytest的安装与使用

1、命令窗口安装pytest 使用pip命令安装:pip install -U pytest,一直等到安装完毕 检查是否安装成功:pytest –version 2、运行(py.test或者pytest都可以运行),默认执行当前目录下的所有以test_为前缀(test_*.py)或以test为后缀(*_test.py)的文件中以test为前缀的函数先准备一小段...

2018-08-30 10:14:17 41924 1

原创 jmeter整合ant

一、ant 1、ant是一个构建工具! 2、需要先安装好jdk 二、ant安装 1、下载ant,并解压 2、配置环境变量 新建系统变量ANT_HOME:解压路径 path变量追加:%ANT_HOME%\bin; 3、校验 打开cmd窗口,输入ant,安装正确会提示:build failed:build.xml does not exist! build failed 三、整合...

2018-07-20 17:11:03 400

原创 cmd运行jmeter提示不是内部或外部命令

学习jmeter生成报告的时候,运行生成报告的命令,一直提示不是内部或外部命令~~ 如果未生成结果文件(.jtl),可运行如下命令生成报告: jmeter -n -t source.jmx -l result.jtl -e -o /tmp/ResultReport 参数: -n :以非GUI形式运行Jmeter -t :source.jmx 脚本路...

2018-07-12 14:55:53 18588 6

原创 Python之函数参数的传递方式1、位置传递2、关键字传递3、参数默认值传递4、包裹传递5、解包裹

######python中参数传递有多种方式:1、位置传递2、关键字传递3、参数默认值传递4、包裹传递5、解包裹#####位置传递def a(a,b,c): print(a,'我是位置传递参数a') print(b, '我是位置传递参数b') print(c, '我是位置传递参数c')a(1,2,3)#####关键字传递,不用区分参数顺序位置,通过参数名称来传递...

2018-07-11 12:06:25 1044

原创 Python之模块

1、模块:一个.py文件就构成一个模块重点内容 引入模块:import 模块名称(通过引入模块,我们可以调用引入模块里面的程序) 引入模块并重新命名:import 模块名称 as 自定义更改的名称 引入模块中指定方法:from 模块名称 import 模块名称中的具体方法名称 (此时使用时,不需要模块.方法名,直接方法名即可) 引入模块中所有方法:from 模块名称 import * p...

2018-07-10 17:41:52 136

原创 Python之文件读取

文件读取的方式: Python对文件的读写主要是通过open()所构建的文件对象来实现,也就是先要调用open方法,创建文件对象#!/usr/local/bin/python# -*- coding:utf-8 -*-'获取错误日志,并写入到新文件中'import redef get_errorlog(sourcedir,errordir): f =open(source...

2018-07-10 17:20:57 254

原创 Python之词典

#####词典,在java中叫做集合,以健值的方式存储,与表(java中叫数组)不同的是,词典的元素没有顺序。你不能通过下标引用元素。词典是通过键来引用。#创建词典dic={'tom':11,'lily':13,2:3}print(dic)##根据健打印值print(dic['tom'])#往词典里面添加元素dic['lila']=16print(dic)###遍历词典for...

2018-07-10 16:32:13 353

原创 Appium + python2.7环境搭建篇

一:安装node.js 访问 https://nodejs.org/en/download/,下载node.js,根据操作系统下载对应的安装包 下载的是一个msi的安装文件,直接点击运行进行安装,安装后会自动配置环境变量,无需自己手动配置,安装完成后,打开cmd窗口,运行node -version,可查看对应的版本号 二:安装jdk <1>安...

2018-07-10 16:25:39 1347 1

原创 Ubuntu下安装MySQL-python失败

解决: 1、安装python-dev sudo apt-get install python-dev 然后再安装 2、sudo apt-get install libmysqlclient-dev 最后安装 sudo pip install MySQL-python这样就成功了。

2018-04-25 16:59:04 841

原创 SSH-连接虚拟机报错server responded algorithm negotiation failed

错误: Ubuntu为了安全考虑,默认没有开启root账号访问。我们需要修改ssh的配置文件。 目录:vim /etc/ssh.sshd_config修改内容:修改ssh的配置文件vim /etc/ssh/sshd_config#允许root用户登录,将“PermitRootLogin without-password”更改为PermitRootLogin yes...

2018-04-25 10:49:30 853

原创 selenium+python环境搭建入门常见问题

1:selenium.common.exceptions.WebDriverException: Message: ‘geckodriver’ executable needs to be in PATH. 这个问题的大概意思是找不到浏览器驱动,将驱动放在Python的安装目录下就可以了,此处我用的是谷歌驱动: 2:pycharm ImportError: No module named ...

2018-03-29 17:27:52 289

转载 http://www.cnblogs.com/yoyoketang/p/selenium.html(selenium+Python自动化写的很细很好)

Selenium2+python自动化1-环境搭建

2018-03-29 10:29:58 487

转载 Fiddler 配置

Fiddler最大的用处: 模拟请求、修改请求、手机应用调试Fiddler 下载地址: http://www.telerik.com/download/fiddler很简单的安装,需要注意的是win8的配置,安装完成之后会弹出一个网页,点击win8配置的那项,有详细的操作说明 Fiddler 从安装到使用 (creation of the root certificate was&am...

2018-03-02 14:58:57 3135

原创 jmeter断言之Duration Assertion与Size Assertion

一:Duration Assertion持续时间断言 上次我记录了响应结果断言Response Assertion,这次分别介绍Duration Assertion与Size Assertion的使用 首先添加断言,在你需要断言的请求下添加 设置持续时间,这里我为了测试失败的情况,只写了5毫秒 运行前,可以清除以前运行的数据,点击运行

2018-01-12 15:09:25 495

原创 Windows下cmd窗口连接mysql

连接数据库

2018-01-09 17:45:45 73038 2

原创 mysql不是内部或外部命令

通过cmd的命令窗口连接mysql,只需要在命令行中输入 mysql -uroot -proot . 出现这样的提示:“mysql不是内部或外部命令”。解决办法是在环境变量的path路径下加入 mysql的安装目录,我的是C:\Program Files\MySQL\MySQL Server 5.7\bin。

2018-01-09 16:44:01 3000

原创 postman入门篇

postman

2018-01-05 17:20:17 555

原创 jmeter实现对服务器的监控

jmeter整合JMeterPlugins与JMeterPlugins-Standard以及ServerAgent

2018-01-04 14:53:34 909

原创 jmeter集合点

jmeter集合点

2018-01-03 11:50:02 411

原创 jmeter报错java.lang.NoSuchMethodError: org.apache.jmeter.samplers.SampleSaveConfiguration.setFormatter

java.lang.NoSuchMethodError: org.apache.jmeter.samplers.SampleSaveConfiguration.setFormatter

2017-12-28 17:23:24 4709

原创 jmeter参数化的三种方式

通过添加前置处理器(用户参数) 通过csv参数化通过函数助手

2017-12-28 12:05:52 42408 10

原创 jmeter断言之响应断言

jmeter响应断言设置

2017-12-27 17:31:02 7219

原创 jmeter两种录制方式

jmeter录制与badboy录制

2017-12-25 16:33:10 751

原创 jmeter环境搭建

jmeter下载安装(安装配置jdk 、jmeter、badboy)

2017-12-25 11:27:52 328

原创 APPNIUM安装(此文是根据虫师文章整理而成http://www.cnblogs.com/fnng/p/4552438.html)

APPNIUM安装

2017-11-22 18:59:55 1484

原创 测试的划分

软件测试分类

2017-05-12 11:22:40 726 1

原创 学生成绩表sql示例

sum,having,group by

2017-04-20 10:43:03 5146

空空如也

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

TA关注的人

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