昨晚上11点多,这次测试的版本发版了。坚持了一个月,终于有个结果。
这次的这个版本,本来安排是我主要负责的,但是由于需要测试组件的性能,于是我就转战到性能测试,当然,不能和专业的性能测试工程师相比,只能在自己的理解以及需求下,完成测试。过程可能有些艰辛,毕竟自己之前没有做过,不过还是完成了一份性能测试报告。
反思一下为什么自己感觉到累,前期还好,只是专注于测试性能,调整参数、以及统计结果。到后期,同时需要完成好几件事,一件事是对于es和ck的写入性能测试,这个也需要调整参数,让服务器的cpu以及压力达到一个比较高的位置,持续写入。另外一件事是测试这个版本的ck的稳定性,比如:在写入过程中,是否有异常现象,丢数或者出现oom导致服务挂掉、磁盘写满时服务是否会挂掉等。最后一件事是对于链式的ck,扩容缩容时,数据和服务是否正常等。
这三件事,需要并行完成。所以开始时,自己有些手忙脚乱,一会儿看看性能参数,是否满足,不满足,进行调整;一会儿看看数据写入是否正常,不正常的话,需要查找原因;又一会儿测试扩容,缩容,是否有问题。整个就是感觉,每天自己都在忙碌,但是一件事情也没有完成。
对于这种优先级一样的事情,自己还没有能力做的更好,让自己从容一些,不至于如此狼狈。所以在时间分配以及事情分析上还是需要加强学习的。如果时间管理掌握和事情可能出现的情况分析的好,对于这种情况,我觉得可以处理的更好一些。
对这几件事情进行分析,先做后期不浪费的时间的,比如:先给定一个之前比较合适的参数,让写入的脚本跑起来,在测试数据稳定性,编写脚本,让这个数据持续的写入;最后,测试扩容缩容。在空闲时间,检查性能测试的参数和稳定的脚本是否满足,不满足进行调整。
这样思路清晰的话,不至于让自己头脑发昏,做着这件事,想着那件事,最后一件事都完成不了。所以争取下一次做的更好吧。
网友评论