一种基于NLP的系统测试用例自动生成方法
标题:一种基于NLP的系统测试用例自动生成方法
摘要:本发明涉及软件测试领域,特别涉及一种基于NLP的系统测试用例自动生成方法,包括如下步骤:对软件需求文档进行预处理;利用NLP技术对进行预处理后的信息进行分词与语义分析;构建包含特定关键词的测试用例模板,对上述分析结果进行关键词模板匹配;根据匹配得到的关键字逻辑序列和测试用例模板,通过关键词替换,自动生成系统测试用例。本发明的基于NLP的系统测试用例自动生成方法,能够自动处理软件需求文档并得到具有语义逻辑的软件需求,技术门槛较低;能够根据软件项目知识积累,自动生成特定模板的系统测试用例,提高了测试用例设计的规范性;能够根据软件需求文档,自动生成系统测试用例,提高了软件测试效率,降低了测试人员工作强度。
申请号:CN201711256576.4
申请日:2017/12/3
申请人:中国直升机设计研究所
首项权利要求:1.一种基于NLP的系统测试用例自动生成方法,其特征在于,包括如下步骤:
步骤一、对软件需求文档进行预处理;
步骤二、利用NLP技术对步骤一中进行预处理后的信息进行分词与语义分析;
步骤三、构建包含特定关键词的测试用例模板,对步骤二中得到的分析结果进行关键词模板匹配;
步骤四、根据匹配得到的关键字逻辑序列和测试用例模板,通过关键词替换,自动生成系统测试用例。
专利类型:发明申请
发表评论