摘要
本发明公开一种基于成分组装的文本测试用例生成方法,属于软件测试与程序分析领域。该方法首先将种子句子分解为基本结构和修饰语,然后对修饰语进行变异,创造更多符合当前句法结构的新修饰语,通过将新的修饰语依次插入基本结构,可以在种子句子的基础上生成多个具有不同结构和语义的新句子,新生成的句子之间具有派生关系和不同的变化程度,根据这些特点,测试人员可以很容易地为不同的NLP任务设计合适的蜕变关系来应用蜕变测试。本发明能有效缓解基准集和自然语言处理应用被评估能力的限制,减少测试数据缺失给NLP应用性能评估带来的影响,实现充分利用有限种子数据,产生更多有效且高质量的新测试用例。
技术关键词
蜕变关系
机器阅读理解
生成方法
语义
文本
种子
派生方法
节点
模板组合
句法结构
度量
答案
标签
自然语言
格式
对象
定义
砖块