软件测试实验学习笔记系列7--性能测试

发表于:2013-8-12 11:06

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:xiajian2010    来源:51Testing软件测试网采编

  性能测试在软件质量保证中起到重要的作用。中软评测中心将性能测试分为三个方面:

  1.应用在客户端性能的测试

  2.应用在网络上的性能

  3.应用的服务器端性能

  查看了一下百度词条,发现介绍的还真是详细。但是太啰嗦了,我参考的书本上介绍的就很精炼。

  应用在客户端性能的测试的目标:考察客户端的性能。主要包括:并发性能测试(重点),疲劳强度测试,大数据量测试和速度测试。并发测试包括负载测试和压力测试。主要的思路如下:

  Ⅰ.  以真实业务为依据,选择关键的业务操作设计测试用例, 执行测试用例并评价当前系统性能

  Ⅱ. 在扩展应用程序或者部署新的应用程序时,通过负载测试来帮助确定系统是否能够处理用户负载,是否满足所要求的性能

  Ⅲ. 通过模拟成千上万的用户,重复执行和运行测试,可以确认性能瓶颈并优化和调整应用。

  应用在网络上的性能:利用成熟的自动化技术进行网络应用性能监控,网络应用性能分析和网络预测。

  应用的服务器端性能:使用工具监控。实施目的是失信啊服务器设备,服务器操作系统,数据库系统,应用在服务器上大性能的全面监控和优化

  性能测试基本靠工具。各种测试,各种工具。工具类型:负载/压力测试,资源检测工具,故障定位工具以及调优工具。

  商用工具:QALoad,SilkPerfomer,LoadRunner,IBMRational Performance Tester,WebLoad

  开源工具:WAS(Microsoft Web Application StressTool),JMeter(测试Web应用,对静态资源/动态资源进行性能测试),

  p-unit-国产开源的性能测试框架,p-unit.sourceforge.net,OpenSTA,TPTP(Eclipse Test and Performance Tools Platform)

  总结:

  一件事情做到越最后越没意思,这个可以用来形容我写的一个软件测试系列的博客。中途放弃的话,自己不能原谅自己。因为这次放弃了,在面临下一个事情前我也就会在次选择放弃,照个趋势下去,会变成什么样子真是不可想像。

  在这个系列的博客写作(其实就是抄书,抄书我个人发现的一个比较笨但特别适合我自己的学习方法,可能是因为我比较苯吧),我基本上将软件测试应用的方面过了一边。抄到最后时,我发现很多东西百度百科都有,自己有点不想在抄下去了,毕竟打字还是一件很累的事情,尤其是当自己觉得意思的时候。在使用百度百科时,我突然间明白了一个简单的道理,百度已经不仅仅是一个搜索引擎公司了,而是一个搜索引擎为基点,在整个互联网上打很大一块地的巨型战舰。以搜索为入口,并自己在入口上搭建了丰富的内容(百科,文库,音乐,视频)。百度在试探自己的新的增长点的同时并通过内容的引入不断巩固自己在搜索上地位,维持自己的商业模式。关于这一点我在《浪潮之颠》上看到过很多。《浪潮之颠》真是一个本极好的书,风趣并且意味声长。

  最后,我感谢对一直以来让我获得快乐的真岛浩和尾田荣一郎,感谢你们创作的《妖精的尾巴》和《海贼王》,虽然我一直只是在线看,没有给你们的带来实际的回报。感谢中二制作委员会,感谢小鸟游六花。。。。

相关文章

软件测试实验学习笔记系列6--图形界面测试(GUI)

软件测试实验学习笔记系列7--性能测试

《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号