6.1.3 测试设计阶段
根据测试需求确定每个测试项目的详细目标,确定其优先级,编写测试用例,定义未涵盖的条件,列举需要编程测试的主题等;根据《某单位某系统系统用户验收测试需求说明书》进行测试用例的设计工作。编写《某单位某系统系统用户验收测试设计说明书》,并参加管理方组织的评审会,评审通过《某单位某系统系统用户验收测试设计说明书》。
为了使测试能涵盖所有的需求及特点,需要利用测试项目清单跟踪矩阵列表进行验证。对于测试用例未涵盖的条件,需要添加新测试用例进行需求涵盖,以保证测试设计方案的完整性。
(1)进入标准。
● 《某单位某系统系统用户验收测试需求说明书》得到某单位的确认并签字;
● 验收测试项目各级别的测试人员到位;
(2)活动。
对于每种测试类型的测试需求,进行测试设计,如:功能测试:测试用例、相关测试输入数据等。
(3)内部评审。
提交用户,同时组织对相关成果物进行评审。
(4)交付件。
● 《某单位某系统系统用户验收测试用例设计说明书》
● 《某单位某系统系统用户验收测试执行计划》
(5)退出标准。
当双方确认《某单位某系统系统用户验收测试用例设计说明书》、《某单位某系统系统用户验收测试执行计划》后,测试设计工作即为完成。
6.1.4 测试环境部署
某单位负责为验收测试实施团队提供的办公场所,有某单位相关人员或由某单位委托系统研发团队完成安装测试系统,且保证系统为被测试版本,经过冒烟测试。
(1)进入标准。
系统经过冒烟测试,达到测试要求,同时系统相关软、硬件设置尽量与开发环境一致。
(2)交付件。
《某单位某系统系统用户验收测试环境符合度说明》。
(3)退出标准。
提供完整的某单位某系统系统第三方测试环境,且稳定运行。
6.1.5 第一轮测试执行阶段
根据《某单位某系统系统用户验收测试用例说明书》、《某单位某系统系统用户验收测试执行计划》,准备测试数据,在搭建的某单位某系统系统用户验收测试环境上对不同测试范围实施测试。每当被测应用系统软件经过开发方修改发生变化后,都将进行回归测试。在测试阶段开始前,都将进行一次冒烟测试。如果冒烟测试通过则进行正式测试。
该阶段主要任务是进行以下内容的工作:
● 功能测试;
● 文档测试;
● 性能测试。
(1)进入标准。
测试环境已经就绪。
(2)活动。
● 实施测试,执行测试用例;
● 记录测试结果(缺陷);
● 讨论和确认测试发现的问题。
(3)交付件。
● 《某单位某系统系统用户验收测试用例执行每日简报》
● 《某单位某系统系统用户验收测试缺陷记录日表》
(4)退出标准。
所有用例执行完毕。