【技术实现步骤摘要】
可视化回归测试方法、装置、计算机设备及存储介质
[0001]本申请涉及软件测试和人工智能
,尤其涉及可视化回归测试方法、装置、电子设备及存储介质。
技术介绍
[0002]回归测试作为软件生命周期的一个组成部分,在整个软件测试过程中占有很大的工作量比重,软件开发的各个阶段都会进行多次回归测试。在敏捷和快速迭代开发中,新版本的连续发布使回归测试进行得更加频繁,而在极端编程方法中,更是要求每天都进行若干次回归测试。因此,通过选择正确的回归测试策略来改进回归测试的效率和有效性是非常有意义的。
[0003]传统的回归测试有以下几种方式:全部功能回归测试、基于风险选择回归测试、自动化回归测试。全部功能回归,全量测试用例进行回归,此种方式回归遗漏率低,但测试成本最高。基于风险选择回归,选择最重要、关键和相关联的测试,跳过非核心,优先级较低或者稳定性高的测试用例,此种方式遗漏率会较高。自动化回归测试,把相关功能使用自动化方式实现测试,可节省测试人力,但是测试脚本维护成本较高,依赖于自动化代码的成熟度。
技术实现思路
r/>[0004]本本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种可视化回归测试方法,其特征在于,包括下述步骤:在预设的交互界面上,监听与待测试内容相关的用户的操作,获取待测试内容对应的测试模块,以确定所述测试模块对应的代码;响应用户通过拖动鼠标对所述对应的测试模块进行的拖拽操作,建立可视化回归测试规则;加载所述测试模块对应的代码,按照可视化回归测试规则,对所述测试模块进行回归测试。2.根据权利要求1所述的可视化回归测试方法,其特征在于,所述在预设的交互界面上,监听与待测试内容相关的用户的操作,获取待测试内容对应的测试模块的步骤之前还包括:获取历史测试数据;按照测试流程,将所有历史测试数据的测试模块分类为前端测试模块、自动化测试模块、报告测试模块;预先在交互界面上添加与所属类别对应的测试模块,并将测试模块对应的代码存储在txt或者xml文档中。3.根据权利要求2所述的可视化回归测试方法,其特征在于,所述响应用户通过拖动鼠标对所述对应的测试模块进行的拖拽操作,建立可视化回归测试规则的步骤具体包括:响应用户通过鼠标拖过所述前端测试模块、自动化测试模块、报告测试模块的操作,对所述对应的测试模块进行排列组合,建立可视化回归测试规则。4.根据权利要求2所述的可视化回归测试方法,其特征在于,所述加载所述测试模块对应的代码,按照可视化回归测试规则进行回归测试的步骤之前还包括:对所述自动化测试模块中的业务模块或者公共模块进行页面定义,以指示所述自动化测试模块中的业务模块或者公共模块的功能。5.根据权利要求4所述的可视化回归测试方法,其特征在于,对所述自动化测试模块中的业务模块或者公共模块进行页面定义的步骤包括:对所述自动化测试模块中的业务模块或者公共模块的页面所有元素进行定义,所述页面所有元素包括字段;根据页面所有元素的定义,设置对页面元素进行的操作功能,对页面元素进行的操作功能包括...
【专利技术属性】
技术研发人员:姜丽华,
申请(专利权)人:平安医疗健康管理股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。