当前位置: 首页 > 专利查询>梁俊杰专利>正文

一种流程设计方法以及相关设备技术

技术编号:22308102 阅读:27 留言:0更新日期:2019-10-16 08:13
本发明专利技术实施例提供了一种流程设计方法及相关设备,用于对平台中的本体对应的测试流程进行设计,提高本体测试的效率。该方法包括:根据用户的第一操作指令创建至少一个测试本体;根据用户的第二操作指令确定所述至少一个测试本体对应的服务;确定所述至少一个测试本体对应的服务的执行顺序;确定所述至少一个测试本体对应的逻辑判断;基于所述至少一个测试本体对应的服务的执行顺序以及所述至少一个测试本体对应的逻辑判断确定所述至少一个测试本体对应的测试流程。

A process design method and related equipment

【技术实现步骤摘要】
一种流程设计方法以及相关设备
本专利技术涉及测试领域,尤其涉及一种流程设计方法以及相关设备。
技术介绍
在经济发展的同时,各项技术突飞猛进,计算机技术得到广泛的应用及发展。在软件不断开发的同时,随之而来的各个方面的问题也逐渐凸显。严重影响软件的使用与开发。经过对软件的研究,开发人员在软件的开发中比较重视软件的功能及编码测试的研究。但是,却忽视了软件的关键要素——软件的性能,软件性能的好坏决定着软件的使用寿命与经济效益,因此,必须严格重视软件性能的开发。数据库测试是对软件性能检测的基础,它的性能好坏与软件的性能密切相关。所以对数据库的测试也显得尤为重要与谨慎。而且在性能的测试上手工测试就不那么重要,需要的是自动化的软件测试。比如模拟几十万或百万个用户数据访问,手工测试显然行不通,需要依靠自动化测试。
技术实现思路
本专利技术实施例提供了一种流程设计方法及相关设备,用于提高本体测试的效率。本专利技术实施例的第一方面提供了一种流程设计方法,包括:根据用户的第一操作指令创建至少一个测试本体;根据用户的第二操作指令确定所述至少一个测试本体对应的服务;确定所述至少一个测试本体对应的服务的执行顺序;确定所述至少一个测试本体对应的逻辑判断;基于所述至少一个测试本体对应的服务的执行顺序以及所述至少一个测试本体对应的逻辑判断确定所述至少一个测试本体对应的测试流程。可选地,所述基于所述至少一个测试本体对应的服务的执行顺序以及所述至少一个测试本体对应的逻辑判断确定所述至少一个测试本体对应的测试流程之后,所述方法还包括:对所述至少一个测试本体对应的测试流程中的服务进行赋值,以对所述至少一个测试本体对应的测试流程进行校验;当校验通过时,对所述至少一个测试本体对应的测试流程进行固化处理,得到所述至少一个测试本体对应的测试流程模板。可选地,当检验通过时,所述方法还包括:输出所述至少一个测试本体对应的测试流程的校验报告。可选地,所述方法包括:根据所述用户的第三操作指令选取所述至少一个测试本体对应的测试流程模板;通过所述至少一个测试本体对应的测试流程模板对目标本体进行测试,所述目标本体为待测试的本体;输出所述目标本体的测试结果。本专利技术实施例第二方面提供了一种流程设计装置,包括:创建单元,用于根据用户的第一操作指令创建至少一个测试本体;确定单元,用于根据用户的第二操作指令确定所述至少一个测试本体对应的服务;所述确定单元,还用于确定所述至少一个测试本体对应的服务的执行顺序;所述确定单元,还用于确定所述至少一个测试本体对应的逻辑判断;所述确定单元,还用于基于所述至少一个测试本体对应的服务的执行顺序以及所述至少一个测试本体对应的逻辑判断确定所述至少一个测试本体对应的测试流程。可选地,所述装置还包括:处理单元,用于对所述至少一个测试本体对应的测试流程中的服务进行赋值,以对所述至少一个测试本体对应的测试流程进行校验;固化单元,用于当校验通过时,对所述至少一个测试本体对应的测试流程进行固化处理,得到所述至少一个测试本体对应的测试流程模板。可选地,所述装置还包括:输出单元,用于当检验通过时,输出所述至少一个测试本体对应的测试流程的校验报告。可选地,所述装置包括:执行单元,所述执行单元用于:根据所述用户的第三操作指令选取所述至少一个测试本体对应的测试流程模板;通过所述至少一个测试本体对应的测试流程模板对目标本体进行测试,所述目标本体为待测试的本体;输出所述目标本体的测试结果。本专利技术第三方面提供了一种电子设备,包括存储器、处理器,其特征在于,所述处理器用于执行存储器中存储的计算机管理类程序时实现如上述任意一项所述的流程设计方法的步骤。本专利技术第四方面提供了一种计算机可读存储介质,其上存储有计算机管理类程序,其特征在于:所述计算机管理类程序被处理器执行时实现如上述任意一项所述的流程设计方法的步骤。综上所述,可以看出,本专利技术提供的实施例中,可以根据用户的需求选择测试本体对应的服务以及逻辑判断,并确定测试本体对应的服务的执行顺序,并根据测试本体对应的服务的执行顺序以及逻辑判断确定测试本体对应的测试流程,这样需要对本体进行测试的时候,可以直接使用之前已经设计好的测试流程,提高本体测试的效率。附图说明图1为本专利技术实施例提供的一种流程设计方法的流程示意图;图2为本专利技术实施例提供的一种流程设计装置的实施例示意图;图3为本专利技术实施例提供的一种流程设计装置的硬件结构示意图;图4为本专利技术实施例提供的一种电子设备的实施例示意图;图5为本专利技术实施例提供的一种计算机可读存储介质的实施例示意图。具体实施方式本专利技术实施例提供了一种流程设计方法及相关设备,用于对平台中本体对应的测试流程进行设计,提高本体测试的效率。本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。下面从流程设计装置的角度对流程设计方法进行说明,该流程设计装置可以为服务器,也可以为服务器中的服务单元。本专利技术中的流程设计装置应用于数据库管理系统自动化测试平台(DatabaseautomationTestingPlatform,DBTP),DBTP平台综合应用数据测试和资源监控功能,帮助用户全面掌控数据资源、数据质量、数据安全,针对用户需要提供建设前的数据库产品选型、建设中的数据治理监管、建设后的系统优化升级的全建设生命周期服务。该DBTP平台包括如下设计约束:1、应依据TPC系列基准和数据库设计规范,从数据库实际应用场景角度出发,设计与开发数据库的自动化测试框架;2、应以实际业务场景为出发点,结合数据库测试的专业特点、工作方式、业务流程,尽量采用通用的技术及产品进行系统软件开发;3、系统开发的软件和模型,应在实用的前提下力求技术方向的高起点和先进性,并适应技术的发展趋势,以保证系统具有开放性、可扩充性和较长的生命周期;4、采用开放式的结构进行系统的设计和开发;在具有可扩充性的软硬件环境下,系统能在运行过程中不断地添加新的服务功能模块。下面对DBTP平台的逻辑架构进行说明,该DBTP平台的逻辑架构包括本体定义服务、模型设计服务、服务构建服务、流程设计服务、应用执行服务以及系统管理服务,其中,该DBTP平台可以集成多个测试工具,例如TPC-E工具(针对联机事务性能的测试基准)、TPC-DS工具(针对联机分析性能的测试基准)、ACID工具(数据库事务正确执行的四个基本要素的缩写,包含:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability))以及领域测试工具等工具,当然本文档来自技高网...

【技术保护点】
1.一种流程设计方法,其特征在于,包括:根据用户的第一操作指令创建至少一个测试本体;根据用户的第二操作指令确定所述至少一个测试本体对应的服务;确定所述至少一个测试本体对应的服务的执行顺序;确定所述至少一个测试本体对应的逻辑判断;基于所述至少一个测试本体对应的服务的执行顺序以及所述至少一个测试本体对应的逻辑判断确定所述至少一个测试本体对应的测试流程。

【技术特征摘要】
1.一种流程设计方法,其特征在于,包括:根据用户的第一操作指令创建至少一个测试本体;根据用户的第二操作指令确定所述至少一个测试本体对应的服务;确定所述至少一个测试本体对应的服务的执行顺序;确定所述至少一个测试本体对应的逻辑判断;基于所述至少一个测试本体对应的服务的执行顺序以及所述至少一个测试本体对应的逻辑判断确定所述至少一个测试本体对应的测试流程。2.根据权利要求1所述的方法,其特征在于,所述基于所述至少一个测试本体对应的服务的执行顺序以及所述至少一个测试本体对应的逻辑判断确定所述至少一个测试本体对应的测试流程之后,所述方法还包括:对所述至少一个测试本体对应的测试流程中的服务进行赋值,以对所述至少一个测试本体对应的测试流程进行校验;当校验通过时,对所述至少一个测试本体对应的测试流程进行固化处理,得到所述至少一个测试本体对应的测试流程模板。3.根据权利要求2所述的方法,其特征在于,当检验通过时,所述方法还包括:输出所述至少一个测试本体对应的测试流程的校验报告。4.根据权利要求2或3所述的方法,其特征在于,所述方法包括:根据所述用户的第三操作指令选取所述至少一个测试本体对应的测试流程模板;通过所述至少一个测试本体对应的测试流程模板对目标本体进行测试,所述目标本体为待测试的本体;输出所述目标本体的测试结果。5.一种流程设计装置,其特征在于,包括:创建单元,用于根据用户的第一操作指令创建至少一个测试本体;确定单元,用于根据用户的第二操作指令确定所述至少一个测试本体对应的服务;所...

【专利技术属性】
技术研发人员:梁俊杰
申请(专利权)人:梁俊杰武汉迎风聚智科技有限公司
类型:发明
国别省市:湖北,42

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

1