发明名称 一种核电设计程序的测试系统
摘要 本发明公开了一种核电设计程序的测试系统,包括知识库、测试用例、脚本驱动、结果分析和报表,与现有技术相比,本发明针对核科学计算程序体系结构特点,根据《程序设计规格说明书》和《GUI设计规范》自动完成1)生成测试用例,2)生成《测试用例设计说明书》,3)生成测试脚本,4)执行测试脚本,5)生成《缺陷报告》,实现系统测试地流程自动化,大幅提高工作效率。
申请公布号 CN106528408A 申请公布日期 2017.03.22
申请号 CN201610913141.1 申请日期 2016.10.19
申请人 南华大学 发明人 李萌;王丽君;闫仕宇;刘朝晖;刘华;汤凌志;余童兰;吴取劲;龚向坚;徐卓然;阳小华;罗杨
分类号 G06F11/36(2006.01)I 主分类号 G06F11/36(2006.01)I
代理机构 长沙楚为知识产权代理事务所(普通合伙) 43217 代理人 李大为
主权项 一种核电设计程序的测试系统,其特征在于:包括知识库、测试用例、脚本驱动、结果分析和报表,所述知识库:将《程序设计规格说明书》和《GUI设计规范》抽象为领域知识并存储,如参数约束表中参数的默认值、上下限以及参数之间的约束,如Y>2.38*X^3;所述测试用例:读取领域知识,采用基于规格说明的测试技术,生成测试用例及所需输入值、期望值测试数据;所述脚本驱动:采用Record‑Replay模式,首先依据测试用例录制(Record)一次输入默认值的操作,形成基础脚本,然后依据测试用例生成相应测试脚本,运用基于数据驱动的自动化测试方法,读取测试数据,回放(Replay)脚本实现自动参数输入,保存运行时数据及截图;所述结果分析:读取日志,生成缺陷记录集;所述报表:依据自定义格式文档模板,读取测试用例或结果分析的结果,复制模板报表页,查找标签用上游的结果数据替换标题、用例编号、描述等报表变量,最终生成《测试用例设计说明书》和《缺陷报告》。
地址 421001 湖南省衡阳市蒸湘区常胜西路28号