1 背景
基于需求生成测试用例后,我们希望测试用例能够程序化执行,从而实现用例自动生成、自动执行、自动判决的全过程自动化,降低测试验证工作量。
前文(见辨析:测试用例、测试规程、测试脚本)提到,测试用例是面向需求的,基于需求产生,一般不具备可执行性。需要补充信息,将测试用例转换为测试规程/测试脚本,才具备可执行性。
用基于需求生成的用例,来测试基于需求开发的软件或系统,典型有两类信息需要扩展,即设计/实现信息以及运行信息。本文通过实例,对测试用例的可执行转换进行讨论。
2 扩展实现信息
根据需求的层次不同,