效能测试通常验证软件的性能在正常环境和系统条件下重复使用是否还能满足性能指标,或者执行同样任务时新版本不比旧版本慢。一般还检查系统记忆容量在运行程序时会不会流失。
方法:
SEI负载测试计划过程
目标:产生一个清晰、好理解、可验证的负载测试计划
内容:关注6个区域:目标、用户、用例、生产环境、测试环境、测试场景
工具:IBM、HP、OpenSource工具都支持。需有文档配合
不论哪种软件生命周期模型需求分析、设计、编码、测试和运行维护这几个阶段都是其中的基本要素,只是在不同的软件生命周期模型中可能迭代、合并、拆分或重组这几个阶段,在此不做过多的描述。与其他几个阶段相对应,测试从软件开发过程按阶段可以划分为:单元测试、集成测试、系统测试,在其他的书上可能还能见到诸如确认测试、验收测试等名词,但是前3种测试确实是最基本的测试活动,而其他的测试活动只是在某些软件开发过程中会发生。
通过阅读《构建之法》对效能的讲解,和查阅网络上的资料,发现效能测试并不只是只是学习如何使用效能测试工具,这是一个长期的技术积累的过程。
对于杨老师的测试个人项目的效能作业,由于并没有成功下载可以正常使用的测试软件,因此没有对词频统计项目进行效能测试。