《表2 动作原语转换算法:模型驱动的嵌入式系统测试脚本生成方法研究与实现》
本文方法通过动作原语转换算法将测试用例中的测试任务翻译为一段测试脚本,算法过程如表2所示。其中,GetFun()函数的作用是按照设定好的代码模板,通过正则表达式匹配的方法生成测试动作原语所对应的测试脚本。这样每一个动作序列节点都被转化成了一段独立的测试脚本。最后,再按照测试路径中动作序列节点的顺序,把每个动作序列节点的脚本组合起来,就是该测试路径最终的可执行测试脚本。对于模型中绑定的测试输入参数,本文方法将其统一封装在一个参数列表中,通过列表下标在脚本中进行调用。
图表编号 | XD00161932000 严禁用于非法目的 |
---|---|
绘制时间 | 2020.06.18 |
作者 | 黄松、陈明宇、颜运强、白云祥 |
绘制单位 | 陆军工程大学全军军事软件训练测评中心、陆军工程大学全军军事软件训练测评中心、中国工程物理研究院计算机应用研究所、凯云联创(北京)科技有限公司 |
更多格式 | 高清、无水印(增值服务) |