稳定性测试

上一篇 / 下一篇  2009-07-22 20:32:12 / 个人分类:测试技术

  • 稳定性测试就测试系统的长期稳定运行能力。在系统运行过程中,对系统施压,观察系统的各种性能指标,以及服务器的指标。
  • 测试场景:模拟平常的压力,模拟实际中日常的用户数进行操作。数据库要存有一定的数据。
  • 稳定性测试是概率性的测试,就是说即使稳定性测试通过,也不能保证系统实际运行的时候不出问题。所以要尽可能的提高测试的可靠性。可以通过多次测试,延长测试时间,增大测试压力来提高测试的可靠性。
  • 稳定性测试的测试时间和压力存在一定的关系。在测试时间不能保证的情况下,可以通过增强压力在一定程度上来挽救。
  • 观察系统的各种监控指标曲线,预测系统的发展状况。响应时间是否有增长,可用内存是否在减少,CPU利用率是否在上升等等都可以说明系统是否存在问题,需要说明的是,随着测试时间的延长,数据库数据量的增加,响应时间等数据会有相应的增长,但只要在合理范围内就可。
  • 另外,为了使多次稳定性测试具有可比性,多次测试应该在完全相同的软硬件环境下进行,包含:计算机硬件配置,网络部署,配测软件,数据库的数据量等等。

TAG:

merit的个人空间 引用 删除 merit   /   2009-10-29 10:03:22
待续??
 

评分:0

我来说两句

Open Toolbar