性能测试工程师基本上都能够掌握利用测试工具来作负载、压力测试,但多数人对怎样去分析工具收集到的测试结果感到无从下手,下面我就把个人工作中的体会和收集到的有关资料整理出来,希望能对大家分析测试结果有所帮助。分析原则:1.具体问题具体分析(这是由于不同的应用系统,不同的测试目的,不同的性能关注点)2.查...
分类:
其他好文 时间:
2014-09-14 17:55:27
阅读次数:
256
最近在用golang写一个server。压力测试过程发现反应比较慢,但是由于中间的操作都是串行的,无法知道在哪个操作消耗了比较多时间。一开始想到的是打log。但是单个请求又是很快的,于是想到如下方案在调用每个函数的时候,统计该函数的时耗,然后利用channel把同一个函数调用发送到同一个地方,利用m...
分类:
其他好文 时间:
2014-09-13 23:58:36
阅读次数:
534
Monkey是什么Monkey是可以运行在模拟器里或实际设备中的程序。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey简介Monkey是一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流,实现对正在开...
分类:
移动开发 时间:
2014-09-12 17:01:23
阅读次数:
371
最近公司的一个项目(在线考试软件),客户提出500人在线,设计到登录和最后提交的问题(这两部分是和数据库进行数据的交换)。所以在不确定前进行压力测试。在网上了解了一下Apache AB.软件介绍:开发语言:jsp数据库sql2000web服务tomcat 服务器环境:win2003 、win2008...
分类:
其他好文 时间:
2014-09-11 22:14:12
阅读次数:
245
实验环境:两台机器:Centos6.4机器一:192.168.56.10安装httpdphp等整合机器二:192。168.56.11安装mysql========================================================================================(iptables-tnat-IPREROUTING-d外IP-ptcp-mtcp--dport端口-jDNAT--to-desti..
分类:
数据库 时间:
2014-09-11 15:31:47
阅读次数:
525
性能测试种类的划分与定义这里就不说了,各有各的说法,比如性能测试、负载测试、压力测试这三个词,在网上能找到N个版本的定义,大体理解就行了,没必要在文字层面上较这个真。以下的内容也只是我个人的理解,一些名词的定义可能和其他资料有所不同,但在我的工作中,这样是比较形象和容易理解的。性能测试的目的,简单说...
分类:
其他好文 时间:
2014-09-11 15:07:32
阅读次数:
408
一、问题的提出 在九月中开始,我们要打造个性化空间,领导要求的是只进行原型的设计,逻辑的设计,不进行技术开发。其实是严重不正确的,因为个性化空间其特点与现有的技术模型完全不同,现有的技术方案未必能适应开发工作,会造成看起来工作正常,但一旦大规模压力测试将性能一塌糊涂..... 所以,我们当然要听.....
分类:
其他好文 时间:
2014-09-07 10:57:14
阅读次数:
227
1.性能测试方法:验收性能测试 ---- 确定了目标、环境负载测试 ---- 给定测试环境 了解系统的性能容量压力测试 ---- cpu,内存等在饱和状态是否会出现错误并发测试 ---- 多用户并发,主要发现内存泄露、线程锁等可靠性测试 ---- 时间较长,一定压力的情况失败恢复测试 ---- 如果...
分类:
其他好文 时间:
2014-09-05 17:40:51
阅读次数:
223
httptest4net是可以自定义HTTP压力测试的工具,用户可以根据自己的情况编写测试用例加载到httptest4net中并运行测试。由于最近需要对elasticsearch搜索集群进行一个不同情况的测试,所以针对这个测试写了个简单的测试用例。代码 1 [Test("ES base"...
分类:
Web程序 时间:
2014-09-05 12:51:31
阅读次数:
387