在测试过程中,可能会出现以下常见的几种测试情况
2013-01-11 19:20
302 查看
在测试过程中,可能会出现以下常见的几种测试情况:
一、当事务响应时间的曲线开始由缓慢上升,然后处于平衡,最后慢慢下降这种情形表明:
* 从事务响应时间曲线图持续上升表明系统的处理能力在下降,事务的响应时间变长;
* 持续平衡表明并发用户数达到一定数量,在多也可能接受不了,再有请求数,就等待;
* 当事务的响应时间在下降,表明并发用户的数量在慢慢减少,事务的请求数也在减少。
如果系统没有这种下降机制,响应时间越来越长,直到系统瘫痪。
从以上的结果分析可发现是由以下的原因引起:
1. 程序中用户数连接未做限制,导致请求数不断上升,响应时间不断变长;
2. 内存泄露;
二、CPU的使用率不断上升,内存的使用率也是不断上升,其他一切都很正常;
表明系统中可能产生资源争用情况;
引起原因:
开发人员注意资源调配问题。
三、 所有的事务响应时间、cpu等都很正常,业务出现失败情况;
引起原因:
数据库可能被锁,就是说,你在操作一张表或一条记录,别人就不能使用,即数据存在互斥性;
当数据量大时,就会出现数据错乱情况。
一、当事务响应时间的曲线开始由缓慢上升,然后处于平衡,最后慢慢下降这种情形表明:
* 从事务响应时间曲线图持续上升表明系统的处理能力在下降,事务的响应时间变长;
* 持续平衡表明并发用户数达到一定数量,在多也可能接受不了,再有请求数,就等待;
* 当事务的响应时间在下降,表明并发用户的数量在慢慢减少,事务的请求数也在减少。
如果系统没有这种下降机制,响应时间越来越长,直到系统瘫痪。
从以上的结果分析可发现是由以下的原因引起:
1. 程序中用户数连接未做限制,导致请求数不断上升,响应时间不断变长;
2. 内存泄露;
二、CPU的使用率不断上升,内存的使用率也是不断上升,其他一切都很正常;
表明系统中可能产生资源争用情况;
引起原因:
开发人员注意资源调配问题。
三、 所有的事务响应时间、cpu等都很正常,业务出现失败情况;
引起原因:
数据库可能被锁,就是说,你在操作一张表或一条记录,别人就不能使用,即数据存在互斥性;
当数据量大时,就会出现数据错乱情况。
相关文章推荐
- JS中出现undefined与null几种常见情况
- [百度面试题]100层楼,球可能会在某一层楼摔坏,问用2个球,最坏情况下几次测试可以找出该楼层
- eclipse编译过程出现堆栈溢出情况
- 新建类时出现警告的几种情况
- 几种TCP连接中出现RST的情况
- 和程序员谈恋爱要注意以下几种情况
- 安装yii2的过程中可能会出现的问题
- VC++出现无法解析的外部符号的几种情况
- golang中发送http请求的几种常见情况
- Android4.0以下系统FrameLayout布局的子View设置的Margin常常出现失败的情况
- 几种TCP连接中出现RST的情况
- 常见的不适合用ORM的几种情况
- Java中调用sqlServer的存储过程的几种简单情况
- matlab中出现“无法打开电子表格,MATLAB报告了以下错误;错误:服务器出现意外情况”
- TSung测试XMPP协议--测试过程中出现问题
- 几种TCP连接中出现RST的情况
- TCP中出现RST包的几种情况
- 测试环境中安装sharepoint server 2010过程中出现的一些问题及解决过程
- 黑盒技术生成测试用例几种常见方法
- 报表制作过程中出现输入不同参数查询数据不变的情况