B.3.2 测试执行中的任务
·定期检查负载生成器的性能,以确保它们不会超负载。
·把执行过的所有测试整理成文档,至少要记录以下信息:
—性能测试执行的文件名以及执行的日期和时间。
—关于测试内容的简要描述。
—与当前测试执行相关的测试结果文档的文件名。
—任何与性能测试相关的输入数据文档以及与之相关的事务。
—测试过程中出现的任何问题的简要描述。
如果您的测试工具能够为性能测试添加注释,那么就利用这个功能以便您能轻易地区分几次不同的测试。
·在测试执行中要注意以下几点:
—注意运行中突然出现的错误。这通常表示在应用程序中的某个部分已经出现了瓶颈;也可能意味着测试数据不足或者操作系统的默认设置受到影响。
—注意事务吞吐量的突然下降。这是出现问题的典型现象,尤其是在Web应用程序中,虚拟用户在等待网络服务器响应的时候。如果应用软件用到了外部链接,那么要保证这些链接不是引起这些错误的原因。
—注意现有的服务器内存的不断减少。可用内存会随着活动虚拟用户的增长不断减少,但是如果当所有虚拟用户都已经激活了之后,内存仍在不断减少,那么可能出现了内存泄露的现象。