启发式测试策略模型HTSM在面向车车通信ATS上的应用
2021-03-10谢娟朱程辉刘锦峰
谢娟 朱程辉 刘锦峰
(卡斯柯信号有限公司 上海市 200072)
随着铁路信号系统的日益复杂与智能化,对信号系统产品测试人员的要求也越来越高。测试人员仅仅按照产品文档编写测试用例,执行测试已不能满足需求。测试人员需要从产品的方方面面深入探索产品,了解足够多的信息,才能更好的制定测试策略,发现更多的产品缺陷,避免缺陷逃逸到现场。
怎样才能深入了解到足够多的信息,制定一个完整的测试策略呢?本文将介绍HTSM 模型,及将其应用于面向车车通信ATS 产品来制定测试策略。
启发式测试策略模型(Heuristic Test Strategy Model),简称HTSM,是测试专家James Batch 提出的一组帮助测试分析与设计的指南。HTSM 是一个结构化的、可定制的参考模型,从测试技术、产品元素、项目过程、质量标准等多个角度启发测试设计。
面向车车通信ATS(iTS600)是新一代的ATS 产品,ATS 作为地铁信号控制系统的一个重要组成系统,与轨旁资源管理器、轨旁列车控制器、车载控制器设备等其他信号系统设备一起工作,实现信号设备的集中监控,并控制列车按照预先制定的运营计划在正线和车辆段/停车场内自动运行。
1 HTSM的内容
HTSM是层次结构,图1是其最上层元素,包括项目环境(Project Environment)、产品元素(Product Elements)、质量标准(Quality Criteria)和测试技术(Test Techniques)。测试人员利用项目环境、产品元素和质量标准,指导测试技术的选择与应用,最终产生测试质量。

图1
每层元素又可分为多个次层元素,而次层元素又可进一步分解为第三层元素,本文只介绍到次层元素。
项目环境(Project Environment),包含了项目中一系列可能影响或制约测试的资源、限制等其他元素,测试人员需识别项目环境的各项元素,在约束条件下充分运用资源,以更高效的测试。……
