一种基于语义相似性的微服务系统测试用例静态排序方法

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
一种基于语义相似性的微服务系统测试用例静态排序方法
申请号:CN202510997364
申请日期:2025-07-18
公开号:CN120973665A
公开日期:2025-11-18
类型:发明专利
摘要
本发明公开了一种基于语义相似性的微服务系统测试用例静态排序方法,通过解析测试用例代码生成抽象语法树模型,提取被测软件结构特征;识别抽象语法树中的逻辑结构,包括顺序结构、分支和循环三类,利用语义分析技术,针对测试用例中的操作行为、变量依赖关系和接口调用,生成测试用例的语义向量;利用各个测试用例对应的语义向量之间的距离来评估测试用例之间的相似性;对于测试用例集合,按照功能和非功能两个角度划分不同测试类型的重要程度,并在此基础上按照测试用例相似性进行排序。本发明有效提升了测试效率和资源利用率。
技术关键词
服务系统 排序方法 语义向量 生成测试用例 抽象语法树 测试用例代码 语义分析技术 深度优先遍历 可用性测试 节点 NLP技术 接口特征 前端工具 排序系统 代码特征 遍历算法 场景分类 树形结构 处理器