【技术实现步骤摘要】
一种自动化测试系统的建立方法与装置
本专利技术涉及软件测试
,特别是涉及一种自动化测试系统的建立方法与装置。
技术介绍
当前,软件行业竞争日益激烈,对于软件项目质量的监控贯穿整个项目过程,因为手动测试需要较长时间且容易出错,自动化测试大量引入到软件测试活动中。现在常见的自动化测试包含两种,一种是针对图形用户界面(GraphicalUserInterface,GUI)的系统级测试,另一种是针对接口级别的接口测试。但是这两种测试都有各自的缺陷,第一种针对GUI的系统级测试,因为项目需求的经常变化导致GUI变更频繁,造成之前录制的测试脚本在GUI变更后就无法再使用,进行测试时需要重新录制测试脚本,导致测试的工作效率下降。第二种接口测试一般会用于多系统间交互开发、或者拥有多个子系统的应用系统开发的测试。接口测试适用于为其他系统提供服务的底层框架系统和中心服务系统,主要测试这些系统对外部提供的接口,验证其正确性和稳定性,但是这种测试过于片面,单独的接口测试没有问题不能证明整个系统业务没有问题。可见,如何准确、高效的实现对系统业务的测试,是本领域技术人员亟待解决的问题。 ...
【技术保护点】
一种自动化测试系统的建立方法,其特征在于,包括:根据REST API列表和需求分解表的对应关系,形成业务需求;对所述业务需求进行组合,得到业务场景;针对所述业务场景生成自动化测试脚本,完成自动化测试系统的建立。
【技术特征摘要】
1.一种自动化测试系统的建立方法,其特征在于,包括:根据RESTAPI列表和需求分解表的对应关系,形成业务需求;对所述业务需求进行组合,得到业务场景;针对所述业务场景生成自动化测试脚本,完成自动化测试系统的建立。2.根据权利要求1所述的方法,其特征在于,所述自动化测试脚本包括邮箱信息和预设时间。3.根据权利要求2所述的方法,其特征在于,还包括:在所述预设时间内,利用所述业务场景对应的所述自动化测试脚本对所述业务场景进行自动化测试;当到达所述预设时间后,依据所述自动化测试脚本中包括的所述邮箱信息,向所述邮箱信息中包括的邮箱账号发送测试报告。4.根据权利要求1-3任意一项所述的方法,其特征在于,所述自动化测试脚本的脚本开发语言采用javascript。5.一种自动化测试系统的建立装置,其特征在于,包括形成单元、组合单元和生成单...
【专利技术属性】
技术研发人员:王帅,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。