介绍
任何软件开发项目接近完成的时候,它可能已经通过无数次测试了,特别是在测试和开发同时发生的敏捷测试环境下。无论你已经进行过多少轮测试,一旦你的应用程序已接近完成,那么只有一个办法知道你的软件是否可以满足真实用户群的实际需求,它就是负载测试。你可以使用负载测试工具来完成这项工作。负载测试是指给软件、应用程序或网站加上模拟的需求,以测试其在不同的环境下的运行状态的过程。负载测试和性能测试
作为大...
分类:
其他好文 时间:
2016-04-30 06:40:36
阅读次数:
187
1 概述
脚本录制编写是性能测试的一个重要环节。在性能测试过程中,虚拟用户模拟真实用户使用被测系统,这个"模拟"的过程正是通过性能测试脚本来实现的。因此,编写一个准确无误的脚本对性能测试有至关重要的意义。完成性能测试脚本包括两个步骤:脚本录制和脚本编写,本文重点关注脚本编写。
2 脚本录制
2.1.录制方式
HTTP协议脚本录制可选两种方式:基于HT...
分类:
其他好文 时间:
2016-03-26 07:40:39
阅读次数:
163
黑客事件频发 敲响网络安全警钟(转发的。。。)本月22日,微博话题#某电商遇黑客损失百万#引发热议。据悉,该事件系社交电商第一股秀啊APP在开展活动时有人以机器代替真实用户进行注册下载获取奖励,多次作弊,百万活动资金瞬间枯竭,其他用户的实际利益受到了侵害。据中国互联网络信息中心(CNNIC)统计,截...
分类:
其他好文 时间:
2015-12-26 18:46:37
阅读次数:
243
JMeter可以作为Web服务器与浏览器之间的代理网关,以便捕获浏览器的请求和Web服务器的响应,这样就很容易地生成性能测试脚本, 有了性能测试脚本,JMeter就可以通过线程组来模拟真实用户对Web服务器的访问压力,这与LoadRunner的 工作原理基本一致。 原理图如下:
分类:
其他好文 时间:
2015-11-20 15:33:16
阅读次数:
186
JMeter可以做为Web服务器与浏览器之间的代理网关,以捕获浏览器的请求和Web服务器的响应,这样就可很容易的生成性能测试脚本。根据脚本,JMeter可通过线程组来模拟真实用户对Web服务器做压力测试。本文描述使用JMeter进行数据库测试的过程。创建测试计划,模拟并发用户发送SQL请求到数据库。...
分类:
数据库 时间:
2015-11-20 15:26:11
阅读次数:
240
getuid() : 函数返回一个调用程序的真实用户ID。表明当前运行位置程序的执行者。geteuid():函数返回返回一个有效用户的ID。(EUID)是你最初执行程序时所用的ID,该ID是程序的所有者。
分类:
其他好文 时间:
2015-09-21 10:35:20
阅读次数:
214
关于A/B测试的理解:
A / B测试 ——>"对比测试"
是让两个版本的登陆页面的相互pk测试。看看哪个版本能更好地引导访问者达到你的预设目标,如注册或订阅。可以通过测试两个设计方式迥异的登陆页面或者尝试一些局部调整,例如某一版本基础上的细节微调形成另一版本。
在网站上运行A / B两个测试版,可以提升与访问者的有效沟通,同时可以基于真实用户群实际数据的反馈来实现重要的设计决断。通...
分类:
其他好文 时间:
2015-08-10 22:17:51
阅读次数:
102
在做用户登录功能时,很多时候都需要验证码支持,验证码的目的是为了防止机器人模拟真实用户登录而恶意访问,如暴力破解用户密码/恶意评论等。目前也有一些验证码比较简单,通过一些OCR工具就可以解析出来;另外还有一些验证码比较复杂(一般通过如扭曲、加线条/噪点等干扰)防止OCR工具识别;但是在中国就是人多,机器干不了的可以交给人来完成,所以在中国就有很多打码平台,人工识别验证码;因此即使比较复杂的如填字、...
分类:
其他好文 时间:
2015-08-01 11:36:34
阅读次数:
104
1)修改haproxy配置文件,添加如下参数:optionhttpclose
optionforwardfor2)修改nginx配置文件,添加如下参数注意:需要编译模块--with-http_realip_module#haproxy服务器IP
set_real_ip_from192.168.64.128;
real_ip_headerX-Forwarded-For;
real_ip_recursiveon;3)分别重启hap..
分类:
其他好文 时间:
2015-07-16 14:15:55
阅读次数:
478
1秒,2秒,3秒……据听云平台(www.cntingyun.com)观测:在移动应用出现性能问题导致延时响应10秒后,有近5%的真实用户放弃使用该应用,并永久离开。而应用性能问题出现的频率与错误种类却绝对超乎你的想象,听云平台对5079个不同机型、1172种操作系统以及18家运营商进行整合分析得出“...
分类:
移动开发 时间:
2015-06-29 14:46:26
阅读次数:
146