一种基于web的自动测试方法及装置制造方法及图纸

技术编号:27975193 阅读:32 留言:0更新日期:2021-04-06 14:09
本发明专利技术提供了一种基于web的自动测试方法及装置。该方案包括获取测试需求和测试范围,并根据所述测试需求和测试范围收集测试资料;根据所述测试资料,排除已经确定问题,并列出问题清单;根据所述问题清单,由管理人员进行测试问题核对,获得核对后的测试清单;根据所述核对后的测试清单自动生成测试用例;根据测试用例加载测试环境,并生成测试参数;在所述测试环境和所述测试参数下开始测试,并获取测试bug数据;根据测试结果和所述实际存在bug生成电子版测试报告。该方案提供了基于web的自动测试方法,将自动化测试引入到软件测试过程中,通过自动设计软件测试流程,生成bug清单,给出最终的电子版测试报告,可提升软件整体的测试效率。

【技术实现步骤摘要】
一种基于web的自动测试方法及装置
本专利技术涉及互联网
,更具体地,涉及一种基于web的自动测试方法及装置。
技术介绍
软件测试的目的是在预设条件下运行系统或应用程序,评估运行结果,其中预先条件应包括正常条件和异常条件,测试的结果是看预期结果和实际结果是否完全相同。随着互联网技术的不断发展,越来越多的软件在互联网上建立。由于这些互联网中的软件系统中存储着大量的信息,而且在使用过程中可能会出现很多新功能,这些业务功能和被存储的信息都十分重要,因此这些软件在使用前,或使用一段时间后,需要对其业务功能、存储能力、运算能力和通信速度等都进行全面的测试。但现有的测试方案存在以下缺陷:一方面,目前测试均为小规模的测试,且没有统一的测试方案,采用传统的手动测试方法,很多重复的业务功能都需要反复的配置,既繁琐复杂,有效率极低;另一方面,现有测试方案通用性差,更换被测试系统,需要重新设计测试方案。
技术实现思路
鉴于上述问题,本专利技术提出了一种基于web的自动测试方法及装置,其可以实现对业务功能的自动测试,提升软件测试的效率本文档来自技高网...

【技术保护点】
1.一种基于web的自动测试方法,其特征在于,包括:/n获取测试需求和测试范围,并根据所述测试需求和测试范围收集测试资料;/n根据所述测试资料,排除已经确定问题,并列出问题清单;/n根据所述问题清单,由管理人员进行测试问题核对,获得核对后的测试清单;/n根据所述核对后的测试清单自动生成测试用例;/n根据测试用例加载测试环境,并生成测试参数;/n在所述测试环境和所述测试参数下开始测试,并获取测试bug数据;/n核对所述测试bug数据中的自动测试错误理解bug,并标记出实际存在bug;/n根据测试结果和所述实际存在bug生成电子版测试报告;/n保存所述电子版测试报告,在检测到进行迭代测试时,仅测试...

【技术特征摘要】
1.一种基于web的自动测试方法,其特征在于,包括:
获取测试需求和测试范围,并根据所述测试需求和测试范围收集测试资料;
根据所述测试资料,排除已经确定问题,并列出问题清单;
根据所述问题清单,由管理人员进行测试问题核对,获得核对后的测试清单;
根据所述核对后的测试清单自动生成测试用例;
根据测试用例加载测试环境,并生成测试参数;
在所述测试环境和所述测试参数下开始测试,并获取测试bug数据;
核对所述测试bug数据中的自动测试错误理解bug,并标记出实际存在bug;
根据测试结果和所述实际存在bug生成电子版测试报告;
保存所述电子版测试报告,在检测到进行迭代测试时,仅测试存在bug的业务功能。


2.如权利要求1所述的一种基于web的自动测试方法,其特征在于,所述获取测试需求和测试范围,并根据所述测试需求和测试范围收集测试资料,具体包括:
技术人员提供原型图,并转化为电子格式上传为电子格式的原型图;
测试人员提出测试需求文档,并根据测试条目表格化划分,保存为表格化的测试需求文档,其中,在所述表格化的测试需求文档中单个测试功能仅包括一个测试条目;
管理人员提出业务测试需求,要求明确测试条目的合格评价指标;
根据所述电子格式的原型图、所述表格化的测试需求文档、所述业务测试需求和所述合格评价指标,保存为测试资料。


3.如权利要求1所述的一种基于web的自动测试方法,其特征在于,所述根据所述测试资料,排除已经确定问题,并列出问题清单,具体包括:
根据所述测试资料,获取重点测试点,设置bug验证位置和数据节点;
分析所述测试资料中的易错点,获取错误数据;
根据所述测试资料,标记逻辑存在错误和逻辑不清的测试需求和方案;
根据当前的测试资料生成问题清单。


4.如权利要求1所述的一种基于web的自动测试方法,其特征在于,所述根据所述问题清单,由管理人员进行测试问题核对,获得核对后的测试清单,具体包括:
根据问题清单,生成测试方案,并获得电子版测试方案表;
根据所述电子版测试方案表,提取测试时间数据,生成时间数据顺序的测试计划表;
根据所述测试计划表,提取所需测试模块,并生成概要测试用例。


5.如权利要求4所述的一种基于web的自动测试方法,其特征在于,所述根据所述核对后的测试清单自动生成测试用例,具体包括:
根据所述概要测试用例进行等价类划分,并保存为过程测试用例;
对所述过程测试用例进行边界值分析,确认测试用例的测试条件;
根据所述过程测试用例和所述测试用例的测试条件进行错误推测,获取计划内错误数据;
判断所述过程测试用例的权限的分配是否正确;
根据所述过程测试用例进行测试场景划分,获取测试场景表;
根据所述测试场景表和所述过程测试用例生成判断表;
将当前所述过程测试用例保存为测试用例。


6.如权利要求1所述的一种基于web的自动测试方法,其特征在于,所述根据...

【专利技术属性】
技术研发人员:刘南雁
申请(专利权)人:光大兴陇信托有限责任公司
类型:发明
国别省市:甘肃;62

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

1