与功能测试等不同,性能测试在整个应用的开发过程中并不是连续进行的,因此性能测试报告一般只会在几个时间点附近(比如某阶段结束前)才能让有限的读者看到。这容易给人以一种错误的印象:“性能测试并不如功能测试那样重要,如果时间紧迫,甚至不用系统地进行”,这就会影响到性能测试工程师的成就感和积极性甚至影响到工作。因此,性能测试工程师有必要创建一种性能测试持续存在的氛围。这样做有如下几个益处:
(1)培养同事对于性能测试的关注,普及性能测试的一些知识。这有助于测试报告的读者更好地理解性能测试的过程与测试报告的内容。由于日常工作中主动介绍性能测试知识显得比较突兀,根据实际情况,可以选择在测试部门会议之中选取短暂的时间介绍一些性能测试的理念。
(2)利于项目组内团结协作精神的培养。分享自己可以使人获得更多。比如,在开发人员刚刚修改完一些代码的时候,性能测试工程师不妨做一次小小的测试, 如果比之前性能有所改进,就可以将结果用电子邮件的方式,不那么正式地发出来,同时还可以将性能测试数据放置于项目组内的服务器之中共享给所有成员。通过这样的方式,开发人员可以得到性能改善的好消息,互相鼓励,性能测试工程师的工作也让整个项目组看到,喜欢钻研的同事还可以到服务器共享中查看数据,性能测试工程师或许就能获得更好的反馈。
总之,提交报告的时机需要掌握,有如下技巧:
(1)正式的性能测试结束后,要尽快发送整理好的测试报告,供决策、优化之用,以体现效率;
(2)在两次正式性能测试之间,可以执行若干轻量级的性能测试,将改善的地方非正式地通知全组,以普及性能测试常识、激励同事与自己,提高团队精神;
(3)在性能调优的过程中,根据实时的测试数据发出一些阶段性的性能简报,并且通知全体,让广大测试和开发人员都看到在大家的精诚配合下系统性能不断提高;
如需了解更多测试技术信息请关注:https://www.duoceshi.cn/jswz/深圳多测师软件与技术服务有限公司
Copyright © 2016-2021 深圳多测师软件与技术服务有限公司 版权所有
本站部分文章源自于网络,如有侵犯您的版权,请联系删除