一种基于流程控制的自动化测试装置及方法制造方法及图纸

技术编号:26342283 阅读:24 留言:0更新日期:2020-11-13 20:32
本发明专利技术公开了一种基于流程控制的自动化测试装置及方法,装置包括测试执行装置以及测试类型动态切换装置;所述测试执行装置,用于启动线程执行测试程序,在测试程序在执行过程中识别文件标识和测试类型,调取不同驱动程序执行测试活动;所述测试类型动态切换装置用于动态加载和调度测试模式。本发明专利技术基于XMind流程设计和Python解析技术,将对象和、关键字、数据分离并集中管理,将测试脚本通过Python解析XMind关键字标识的方式动态生成,确保了流程设计的灵活性和后续业务的可配置性。通过本发明专利技术,测试人员可快速和高效的设计针对系统业务流程的测试场景,大幅降低测试自动化的实施难度以及实施规范。

An automatic test device and method based on process control

【技术实现步骤摘要】
一种基于流程控制的自动化测试装置及方法
本专利技术属于数据处理
,特别涉及一种基于流程控制的自动化测试装置及方法。
技术介绍
随着系统设计和用户使用场景的复杂度不断的提高,现有的测试手段和方法仅能够疲于应付,无法体现出其应有的价值,需要对整个测试手段和方法进行升级,将有限的资源用到极致。目前常用的自动化测试方法为:1、采用IDE编写测试脚本。2、集成CI/CD环境,实现CI/CD中的测试环节。在上述自动化测试的过程中,主要存在如下几个问题:1、所有的业务实现全部集成到了单个脚本中,可复用性低。2、内部实现的自定义方法错综复杂,没有得到有效的归集。3、业务流程的变化导致整个测试失败。4、整体测试脚本移交和维护难度大。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种基于XMind流程设计和Python解析技术,将对象和、关键字、数据分离并集中管理,将测试脚本通过Python解析XMind关键字标识的方式动态生成,确保了流程设计的灵活性和后续业务本文档来自技高网...

【技术保护点】
1.一种基于流程控制的自动化测试装置,其特征在于,包括测试执行装置以及测试类型动态切换装置;/n所述测试执行装置,用于启动线程执行测试程序,在测试程序在执行过程中识别文件标识和测试类型,调取不同驱动程序执行测试活动;/n所述测试类型动态切换装置用于动态加载和调度测试模式。/n

【技术特征摘要】
1.一种基于流程控制的自动化测试装置,其特征在于,包括测试执行装置以及测试类型动态切换装置;
所述测试执行装置,用于启动线程执行测试程序,在测试程序在执行过程中识别文件标识和测试类型,调取不同驱动程序执行测试活动;
所述测试类型动态切换装置用于动态加载和调度测试模式。


2.根据权利要求1所述的一种基于流程控制的自动化测试装置,其特征在于,所述自动化测试装置还包括验证装置和报告装置;
验证装置,用于对整个测试过程的执行结果进行验证,并输出整个测试测试过程信息;
报告...

【专利技术属性】
技术研发人员:杨波刘川杰叶欢王唯薇
申请(专利权)人:成都九洲电子信息系统股份有限公司
类型:发明
国别省市:四川;51

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

1