监控服务测试总结

上一篇 / 下一篇  2015-11-04 20:50:41 / 个人分类:测试经验总结

   最近一段时间测试了很多监控服务,是由java写的一个小程序,在linux系统中执行,用来监控数据库的数据状态和接口访问情况的,是为了能够让运营人员及时发现并处理故障和问题,使得业务能够顺利的进行,为客户提供更加优质的服务。由于功能比较单一,上线需求迫切,所以不会经历正规的测试流程,主要凭经验,在没有正规流程的情况下,其实在测试人员心中应该有一个测试是否通过的准则,只有这样,无论多么紧急的项目,无论多么“不正规”的项目,我们都能做到胸有成竹。现把测试监控程序的一些注意事项和监控方法总结如下:
    1.首先弄清楚为什么要有监控程序,监控程序要达到什么样的功能,给谁用(因为现在的需求都是自己挖掘,然后再申请开发开发的,所以这一点还比较熟悉)
    2.搭建测试环境,同构同步线上的数据库,搭建apache服务,获取开发提交的测试的监控服务和被监控程序的服务,部署在服务器上。
    3.正确部署后,测试是否有异常信息,若有则需要版本回滚,让开发修改后重新提交。
    4.测试监控是否能够正确捕获到被监控服务执行的启动和停止,并且能够及时报告异常,且异常提示简单、清楚、明确。
    5.打印的日志信息是否友好、明确,是否方便定位错误原因,找出解决方法。
    6.对于数据库信息的监控,需要手动模拟线上数据的状态和时间,给出正常的状态和异常的状态,看监控信息是否能够正确捕获。
    7.查看监控程序的报错信息是否正确,错误等级定义是否正确,是否对于严重的问题给予了严重的提示。
    8.测试配置文件是否描述正确、简单,能够一看就懂。
    9.同时还要测试监控程序的稳定性,因为监控程序需要一直执行,所以需要模拟线上的数据执行,同时比较长的时间执行监控程序后,查看监控程序是否能够持续执行不报错,是否有抢占资源的情况,是否会停止等。
    10.测试监控程序是否对于日志的大小有限定比如按日生成,因为日志过大是无法打开和下载的。
 

TAG: 监控

 

评分:0

我来说两句

Open Toolbar