2015年9月14日
摘要: 在使用JMeter进行性能测试自动化时,可能会有如下需求:1.指定运行多少线程,指定运行多少次;2.访问的目标地址变化了,端口也变化了,需要重新指定。上面的需求如果有GUI方式运行,这都不是问题,直接在脚本上进行修改即可以了。但是性能测试自动化是以非GUI方式运行的,如果要修改测试计划就比较麻烦了。... 阅读全文
posted @ 2015-09-14 21:09 嚄璐 阅读(921) 评论(0) 推荐(0)
摘要: 性能测试混合场景中,我们需要组合多个业务操作到场景中来。比如有一个论坛的业务分布如下:开新帖与回复帖子的比例为2:3,那么我们在JMeter测试计划中如何控制其比例呢?下面我们介绍两种方式:1.多线程组方式2.逻辑控制器控制多线程组方式:我们知道JMeter是用线程组来模拟虚拟用户的,JMeter还... 阅读全文
posted @ 2015-09-14 21:03 嚄璐 阅读(552) 评论(0) 推荐(0)
  2015年9月13日
摘要: 6. 继续,我们点击了登录按钮,百度为了防止csrf攻击,会给我们一个token(这个token在我们提交密码时一起提交过去),我们要在jmeter中再新建一个http请求,来获取这个token,get方法。相应参数如图:我们仍旧需要一个正则表达式来获取这个token,注意这个token并没有放在返... 阅读全文
posted @ 2015-09-13 10:15 嚄璐 阅读(2830) 评论(1) 推荐(0)
摘要: 在做web程序性能测试时,loadrunner和jmeter是两款常用的工具,两者比较起来,jmeter非常轻巧,且开源免费,上手快。这里简单介绍下jmeter的使用,以登录百度进行搜索为例。jmeter运行需要jdk环境,这个不多做介绍。软件界面:右击“测试计划”,添加一个线程组线程组界面可以配置... 阅读全文
posted @ 2015-09-13 10:00 嚄璐 阅读(10705) 评论(1) 推荐(0)
  2015年9月6日
摘要: 什么是软件测试软件测试是使用人工操作或者软件自动运行的方式来检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别的过程。本质:软件测试是为发现软件错误而执行程序的过程。例如场景:淘宝网用户登陆大家都有在淘宝购物的经历吧,如果想要在淘宝进行购物,就必须登陆后才能进行。那么能够登陆的前提是什么呢?... 阅读全文
posted @ 2015-09-06 22:36 嚄璐 阅读(379) 评论(0) 推荐(0)
  2015年8月28日
摘要: 工具/原料网络连接,浏览器方法/步骤1打开Oracle官网,准备下载java JDK(下载时需要使用注册用户登陆,可以免费注册)官网地址:http://www.oracle.com/2鼠标悬停Downloads,会出现相关内容,如下图:3点击“Java for Developers”,进入JDK下载... 阅读全文
posted @ 2015-08-28 14:38 嚄璐 阅读(2059) 评论(0) 推荐(0)
  2015年8月26日
摘要: 有时启动tomcat,会启动失败,说端口已经被占用,那么到底是哪个程序占用了端口呢? 如何判断是哪个进程(程序)占用了指定的端口呢? 下面我会分两个平台(windows,linux)来进行详细说明windows 系统通过如下命令查找占用指定端口的pid(进程id)netstat -ano|finds... 阅读全文
posted @ 2015-08-26 15:47 嚄璐 阅读(850) 评论(0) 推荐(0)
摘要: 1、linux系统基础这个不用说了,是基础中的基础,连这个都不会就别干了2、网络服务服务有很多种,每间公司都会用到不同的,但基础的服务肯定要掌握,如FTP, DNS,SAMBA, 邮件, 这几个大概学一下就行,LAMP和LNMP是必须要熟练,我所指的不是光光会搭建,而是要很熟悉里面的相当配置才行,因... 阅读全文
posted @ 2015-08-26 15:40 嚄璐 阅读(189) 评论(0) 推荐(0)
  2015年8月21日
摘要: 操作步骤: 1、双击jmeter.bat 2、右键点击测试规划à添加àThreadsà线程组,此时在测试规划下边显露出来线程组选项。点击该选项,显露出来线程组界面。参变量线程数表达若干个烦请,参变量Ramp-Up Period表达在多长时间内跑完全部的烦请,循环回数表达同一个烦请执行若干次。 ... 阅读全文
posted @ 2015-08-21 10:29 嚄璐 阅读(544) 评论(0) 推荐(0)
  2015年8月19日
摘要: /* 用户和权限管理 */ -----------用户信息表:mysql.user-- 刷新权限FLUSH PRIVILEGES-- 增加用户CREATE USER 用户名 IDENTIFIED BY [PASSWORD] 密码(字符串)- 必须拥有mysql数据库的全局CREATE USER权限,... 阅读全文
posted @ 2015-08-19 22:31 嚄璐 阅读(138) 评论(0) 推荐(0)