【技术实现步骤摘要】
本专利技术属于软件测试,具体涉及一种自动化测试代码处理方法、系统、终端及存储介质。
技术介绍
1、软件测试是一个关键的软件开发过程环节,它旨在识别软件产品中的缺陷、错误或问题,以确保软件产品能够按照预定的要求和标准正常运行。软件测试的主要目的是提高软件的质量,确保为最终用户提供无缺陷的产品。通过软件测试,可以测试和验证软件的功能、性能、安全性和其他重要方面是否满足用户的需求和期望。自动化测试代码在软件测试中扮演着至关重要的角色,它可以与特定的需求和缺陷关联起来,为软件缺陷的追踪和管理提供了便利,也可以验证软件的稳定性和可靠性,是评估软件功能是否按预期工作的基本单位,也是企业产品ci/cd的重要组成部分。但是对于软件的自动化测试代码并不是越多越好,测试代码的重复和低质量对软件测试过程有多方面的负面影响,包括浪费资源、降低测试效率、影响测试覆盖率和质量。
2、现有技术可能会通过tf-id等文本分析技术针对自动化测试代码进行文本去重。这种方式数据处理量大,不仅效率低下,而且也均衡解决测试效率与测试覆盖率,无法有效提升测试质量。
...【技术保护点】
1.一种自动化测试代码处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,提取代码库中各自动化测试代码的特征参数,所述特征参数包括输入特征、输出特征、注解数量和对象特征,包括:
3.根据权利要求1所述的方法,其特征在于,将所述特征参数转换为符合预设格式的标准特征参数,包括:
4.根据权利要求3所述的方法,其特征在于,对特征参数中的输入特征、注解数量进行均一化处理,包括:
5.根据权利要求3所述的方法,其特征在于,通过层级计算将输出特征转换为返回对象对返回值列的标准化值,包括:
6.根据权利
...【技术特征摘要】
1.一种自动化测试代码处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,提取代码库中各自动化测试代码的特征参数,所述特征参数包括输入特征、输出特征、注解数量和对象特征,包括:
3.根据权利要求1所述的方法,其特征在于,将所述特征参数转换为符合预设格式的标准特征参数,包括:
4.根据权利要求3所述的方法,其特征在于,对特征参数中的输入特征、注解数量进行均一化处理,包括:
5.根据权利要求3所述的方法,其特征在于,通过层级计算将输出特征转换为返回对象对返回值列的标准化值,包括:
6.根据权利要...
【专利技术属性】
技术研发人员:郑坤,
申请(专利权)人:苏州元脑智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。