一种自动化测试系统的建立方法与装置制造方法及图纸

技术编号:15704806 阅读:238 留言:0更新日期:2017-06-26 09:46
本发明专利技术实施例公开了一种自动化测试系统的建立方法与装置,通过根据REST API列表和需求分解表的对应关系,形成业务需求;对所述业务需求进行组合,得到业务场景;从而将分散且不直观的REST API形成对用户来说便于理解的业务场景,并针对所述业务场景生成自动化测试脚本,完成自动化测试系统的建立。可见,自动化测试脚本用于对业务场景进行测试,而该业务场景一般不会发生变化,所以生成的自动化测试脚本可以一次编写而多次运行,避免了再次进行测试时需要重新录制测试脚本的弊端,有效提升了测试的工作效率。

【技术实现步骤摘要】
一种自动化测试系统的建立方法与装置
本专利技术涉及软件测试
,特别是涉及一种自动化测试系统的建立方法与装置。
技术介绍
当前,软件行业竞争日益激烈,对于软件项目质量的监控贯穿整个项目过程,因为手动测试需要较长时间且容易出错,自动化测试大量引入到软件测试活动中。现在常见的自动化测试包含两种,一种是针对图形用户界面(GraphicalUserInterface,GUI)的系统级测试,另一种是针对接口级别的接口测试。但是这两种测试都有各自的缺陷,第一种针对GUI的系统级测试,因为项目需求的经常变化导致GUI变更频繁,造成之前录制的测试脚本在GUI变更后就无法再使用,进行测试时需要重新录制测试脚本,导致测试的工作效率下降。第二种接口测试一般会用于多系统间交互开发、或者拥有多个子系统的应用系统开发的测试。接口测试适用于为其他系统提供服务的底层框架系统和中心服务系统,主要测试这些系统对外部提供的接口,验证其正确性和稳定性,但是这种测试过于片面,单独的接口测试没有问题不能证明整个系统业务没有问题。可见,如何准确、高效的实现对系统业务的测试,是本领域技术人员亟待解决的问题。
技术实现思路
本专利技本文档来自技高网
...
一种自动化测试系统的建立方法与装置

【技术保护点】
一种自动化测试系统的建立方法,其特征在于,包括:根据REST API列表和需求分解表的对应关系,形成业务需求;对所述业务需求进行组合,得到业务场景;针对所述业务场景生成自动化测试脚本,完成自动化测试系统的建立。

【技术特征摘要】
1.一种自动化测试系统的建立方法,其特征在于,包括:根据RESTAPI列表和需求分解表的对应关系,形成业务需求;对所述业务需求进行组合,得到业务场景;针对所述业务场景生成自动化测试脚本,完成自动化测试系统的建立。2.根据权利要求1所述的方法,其特征在于,所述自动化测试脚本包括邮箱信息和预设时间。3.根据权利要求2所述的方法,其特征在于,还包括:在所述预设时间内,利用所述业务场景对应的所述自动化测试脚本对所述业务场景进行自动化测试;当到达所述预设时间后,依据所述自动化测试脚本中包括的所述邮箱信息,向所述邮箱信息中包括的邮箱账号发送测试报告。4.根据权利要求1-3任意一项所述的方法,其特征在于,所述自动化测试脚本的脚本开发语言采用javascript。5.一种自动化测试系统的建立装置,其特征在于,包括形成单元、组合单元和生成单...

【专利技术属性】
技术研发人员:王帅
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1