【技术实现步骤摘要】
一种基于流程控制的自动化测试装置及方法
本专利技术属于数据处理
,特别涉及一种基于流程控制的自动化测试装置及方法。
技术介绍
随着系统设计和用户使用场景的复杂度不断的提高,现有的测试手段和方法仅能够疲于应付,无法体现出其应有的价值,需要对整个测试手段和方法进行升级,将有限的资源用到极致。目前常用的自动化测试方法为:1、采用IDE编写测试脚本。2、集成CI/CD环境,实现CI/CD中的测试环节。在上述自动化测试的过程中,主要存在如下几个问题:1、所有的业务实现全部集成到了单个脚本中,可复用性低。2、内部实现的自定义方法错综复杂,没有得到有效的归集。3、业务流程的变化导致整个测试失败。4、整体测试脚本移交和维护难度大。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种基于XMind流程设计和Python解析技术,将对象和、关键字、数据分离并集中管理,将测试脚本通过Python解析XMind关键字标识的方式动态生成,确保了流程设 ...
【技术保护点】
1.一种基于流程控制的自动化测试装置,其特征在于,包括测试执行装置以及测试类型动态切换装置;/n所述测试执行装置,用于启动线程执行测试程序,在测试程序在执行过程中识别文件标识和测试类型,调取不同驱动程序执行测试活动;/n所述测试类型动态切换装置用于动态加载和调度测试模式。/n
【技术特征摘要】
1.一种基于流程控制的自动化测试装置,其特征在于,包括测试执行装置以及测试类型动态切换装置;
所述测试执行装置,用于启动线程执行测试程序,在测试程序在执行过程中识别文件标识和测试类型,调取不同驱动程序执行测试活动;
所述测试类型动态切换装置用于动态加载和调度测试模式。
2.根据权利要求1所述的一种基于流程控制的自动化测试装置,其特征在于,所述自动化测试装置还包括验证装置和报告装置;
验证装置,用于对整个测试过程的执行结果进行验证,并输出整个测试测试过程信息;
报告...
【专利技术属性】
技术研发人员:杨波,刘川杰,叶欢,王唯薇,
申请(专利权)人:成都九洲电子信息系统股份有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。