【技术实现步骤摘要】
一种基于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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。