基于DXM模型的SaaS软件测试用例构建方法
申请人信息
- 申请人:企迈科技有限公司
- 申请人地址:230000 安徽省合肥市高新区望江西路800号创新产业园C1楼10-11层
- 发明人: 企迈科技有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 基于DXM模型的SaaS软件测试用例构建方法 |
| 专利类型 | 发明申请 |
| 申请号 | CN202311787373.3 |
| 申请日 | 2023/12/25 |
| 公告号 | CN117453576A |
| 公开日 | 2024/1/26 |
| IPC主分类号 | G06F11/36 |
| 权利人 | 企迈科技有限公司 |
| 发明人 | 王友运 |
| 地址 | 安徽省合肥市高新区望江西路800号创新产业园C1楼10-11层 |
摘要文本
本发明公开了基于DXM模型的SaaS软件测试用例构建方法,涉及软件测试技术领域,包括:S1、根据测试的SaaS软件功能结构和关键业务流程,确定测试目标,S2、根据测试目标和SaaS软件的功能结构,构建第一知识图谱,通过第一知识图谱构建关键功能的描述和预期结果的实体节点之间的关系。本发明利用DXM模型和知识图谱构建技术,能够自动地将SaaS软件的功能结构和关键业务流程转化为测试用例,相比传统手动编写测试用例的方式,能够大大提高测试用例的生成效率,并且通过使用DXM模型中的实体抽取模型,能够准确地从知识图谱中提取关键功能的描述和预期结果,而不需要人工干预。
专利主权项内容
1.基于DXM模型的SaaS软件测试用例构建方法,其特征在于,包括:S1、根据测试的SaaS软件功能结构和关键业务流程,确定测试目标;S2、根据测试目标和SaaS软件的功能结构,构建第一知识图谱,通过第一知识图谱构建关键功能的描述和预期结果的实体节点之间的关系;S3、通过DXM模型中的实体抽取模型从第一知识图谱中提取第一关键词,且根据第一关键词在第一知识图谱中的关系位置,对第一关键词位置进行标识,第一关键词包括关键功能的描述和预期结果;S4、根据提取的第一关键词和第一关键词在第一知识图谱中的位置标识,构建第一关系矩阵;S5、利用分词工具将测试数据进行拆分,得到第二关键词,使用语义相似度算法计算与第一关键词的相似度,若计算的相似度高于预设的阈值,则将第二关键词对应的测试数据加入与第一关键词对应的第一关系矩阵中,从而形成第二关系矩阵;S6、根据形成的第二关系矩阵,构建第二知识图谱,且基于构建的第二知识图谱,建立相应的第一测试用例;S7、接收用户对第一测试用例的审核结果,判断是否符合要求,如果符合要求,则在第二知识图谱中推荐第一测试用例,如果不符合要求,则根据用户需求修改第一测试用例形成第二测试用例,在第二知识图谱中用第二测试用例替代相应的第一测试用例,在第二知识图谱中推荐第二测试用例。