调试与确认阶段是在测试准备阶段完成之后开展的。该阶段一方面对前期准备的内容进行确认,查看其是否按照方案准备,另一方面进行环境准备后的调试工作,为后续测试执行阶段的工作开展提供保障,同时为测试结果数据的准确性提供保障。以下从该阶段的目的、工作内容和材料3个方面进行详细介绍。
一、目的
主要目的是排查并解决各类隐患问题,保障后续的测试符合预期的策略。
二、工作内容
调试与确认阶段主要包括调试和确认两个方面的工作内容,具体如上图所示。
调试阶段主要验证测试脚本和模拟器的可用性。
1)脚本调试与验证主要查看运行脚本后数据库的业务数据是否确实进行了变更,防止测试脚本中遗漏或包含错误的检查点,导致测试脚本未达到真实的业务目的。
2)模拟器调试与验证主要是在测试环境接入模拟器后,通过实际的业务操作来验证相关业务调用模拟器后的效果是否与预期的效果一致。
确认阶段的主要内容为脚本评审、数据准备确认、测试实施环境确认。
1)脚本评审主要包括检查测试脚本中的接口数是否与预期一致、脚本内容是否符合真实的业务逻辑,是否缺失关键检查点等。
2)数据准备确认主要是验证测试数据是否满足真实的业务规则要求。首先确认准备的基础数据是否和生产保持一致,防止出现与生产数据量存在大的偏差或测试空库的情况;其次对关键业务信息是否进行了脱敏等进行验证。
3)测试实施环境确认主要包括以下几个方面:
被测系统的硬件检查是否和预期方案一致(应用服务器、数据库服务器、负载均衡等相关设备);
被测系统的软件检查是否和预期方案一致(应用版本、数据库等相关软件);
性能测试控制器、压力机、模拟器等设备的功能验证。
三、材料
针对调试与确认阶段涉及的材料进行详细说明,以便项目组人员能够理解其目的,说明如下。
1)《性能测试环境检查指南》。
为保证性能测试结果准确、可用,需在性能测试正式执行前对测试环境配置进行确认。该指南对系统不同层次的配置项进行了整理,理了可能引起系统性能差异的主要配置项,相关人员可通过其建议对测试环境进行确认,进一步规避测试环境不一致引起的风险。
2)《XX项目性能测试执行前准备工作通知表》。
该表用于在开始性能测试实施前对所有相关人员进行通知,标志性能测试所有前期工作都已完成。
3)《XX项目性能测试实施环境确认表》。
按照模板获取环境的相关信息,并且与不同部门按照方案的环境需求进行环境内容的确认,以保证开始执行前的环境条件已具备。
4)《XX项目性能测试环境检查项》。
按照模板记录性能测试环境需要检查的内容,以便于在执行前记录基线内容,并对后续执行过程进行持续跟进。
5)《XX项目性能测试脚本确认表》。
该表让业务、研发、测试等不同部门能够更加明确脚本的编写方式,避免脚本内容沟通不一致导致实施后的执行结果无效。
在该阶段注意按照要求对测试开始执行前需要备份的文件进行备份,避免实施过程中文件变更导致项目组人员无法了解其初始内容。
如有收获,欢迎关注!!!
版权声明:本文转载于今日头条,版权归作者所有,如果侵权,请联系本站编辑删除
原创文章,作者:xiaoxiao,如若转载,请注明出处:https://www.xinyuspace.com/14779.html