B.3.2 测试执行中的任务

·定期检查负载生成器的性能,以确保它们不会超负载。

·把执行过的所有测试整理成文档,至少要记录以下信息:

—性能测试执行的文件名以及执行的日期和时间。

—关于测试内容的简要描述。

—与当前测试执行相关的测试结果文档的文件名。

—任何与性能测试相关的输入数据文档以及与之相关的事务。

—测试过程中出现的任何问题的简要描述。

如果您的测试工具能够为性能测试添加注释,那么就利用这个功能以便您能轻易地区分几次不同的测试。

·在测试执行中要注意以下几点:

—注意运行中突然出现的错误。这通常表示在应用程序中的某个部分已经出现了瓶颈;也可能意味着测试数据不足或者操作系统的默认设置受到影响。

—注意事务吞吐量的突然下降。这是出现问题的典型现象,尤其是在Web应用程序中,虚拟用户在等待网络服务器响应的时候。如果应用软件用到了外部链接,那么要保证这些链接不是引起这些错误的原因。

—注意现有的服务器内存的不断减少。可用内存会随着活动虚拟用户的增长不断减少,但是如果当所有虚拟用户都已经激活了之后,内存仍在不断减少,那么可能出现了内存泄露的现象。