自动化测试代码的测试方法、装置、存储介质及电子设备制造方法及图纸

技术编号:42458291 阅读:19 留言:0更新日期:2024-08-21 12:47
本申请提供一种自动化测试代码的测试方法、装置、存储介质及电子设备,涉及软件功能自动化测试技术领域,该方法包括:获取待测试接口,并确定待测试接口的外部依赖;外部依赖包括:执行带测试接口的外部设备,以及外部设备支持的外部函数;对外部依赖进行模拟,构建外部依赖模拟,并基于外部依赖模拟对待测试接口的自动化测试代码进行测试,生成测试结果;其中,外部依赖模拟包括:对外部设备的模拟,以及对外部函数的模拟;对外部函数的模拟包括:对外部函数的模拟,以及对外部函数返回值的模拟。本申请提供的自动化测试代码的测试方法、装置、存储介质及电子设备,用于提高自动化测试的稳定性,减少因自动化测试过程出错带来的时间成本。

【技术实现步骤摘要】

本申请涉及软件自动化测试领域,尤其涉及一种自动化测试代码的测试方法、装置、存储介质及电子设备


技术介绍

1、随着软件产业的不断发展,市场对软件周期的要求越来越高,从而对测试提出了更高的要求。此时,产生了自动化测试,即利用工具或者脚本来达到软件测试的目的,由于测试过程中没有人工或极少人工参与,因此,有着极高的测试效率。

2、在相关技术中,测试人员在搭建自动化框架以及后期维护时都需要编写大量的代码和脚本,这部分隶属于测试开发类工作,提交入库的时候需要进行审查,且这部分审查工作绝大部分都是人工审查,比如结对review,此类方法一是会有人为出错的机率,二是会增加较多人工成本的投入,导致后续自动化测试阶段出现无法预期的问题。

3、基于此,急需一种在搭建自动化测试阶段能够进行合理的检验自动化测试代码的测试方法,以提高自动化测试的稳定性,减少因自动化测试过程出错带来的时间成本。


技术实现思路

1、本申请的目的是提供一种自动化测试代码的测试方法、装置、存储介质及电子设备,用于提高自动化测试的稳定性本文档来自技高网...

【技术保护点】

1.一种自动化测试代码的测试方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述确定所述待测试接口的外部依赖,包括:

3.根据权利要求1所述的方法,其特征在于,所述对所述外部依赖进行模拟,构建外部依赖模拟,包括:

4.根据权利要求3所述的方法,其特征在于,所述对所述外部依赖进行模拟,构建外部依赖模拟,包括:

5.根据权利要求4所述的方法,其特征在于,所述基于所述外部依赖模拟对所述待测试接口的自动化测试代码进行测试,生成测试结果,包括:

6.根据权利要求5所述的方法,其特征在于,所述分别使用所述多个逻辑测试分支...

【技术特征摘要】

1.一种自动化测试代码的测试方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述确定所述待测试接口的外部依赖,包括:

3.根据权利要求1所述的方法,其特征在于,所述对所述外部依赖进行模拟,构建外部依赖模拟,包括:

4.根据权利要求3所述的方法,其特征在于,所述对所述外部依赖进行模拟,构建外部依赖模拟,包括:

5.根据权利要求4所述的方法,其特征在于,所述基于所述外部依赖模拟对所述待测试接口的自动化测试代码进行测试,生成测试结果,包括:

6.根据权利要求5所述的方法,其特征在于,所述分别使用所述多个逻辑测试分支信息中的各个逻辑测试分支信息对所述待测试接口的自动化测试代码进行测试,并通过断言的方式获...

【专利技术属性】
技术研发人员:谭雯燕王明鑫方伟徐可蒋小超
申请(专利权)人:远江盛邦北京网络安全科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1