[发明专利]测试用例的开发角色创建方法、装置、设备及存储介质有效
申请号: | 201711233632.2 | 申请日: | 2017-11-30 |
公开(公告)号: | CN108255707B | 公开(公告)日: | 2020-09-25 |
发明(设计)人: | 伍朗;伍振亮 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06Q10/06 |
代理公司: | 深圳众鼎专利商标代理事务所(普通合伙) 44325 | 代理人: | 谭果林 |
地址: | 518000 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 开发 角色 创建 方法 装置 设备 存储 介质 | ||
1.一种测试用例的开发角色创建方法,其特征在于,所述测试用例的开发角色创建方法包括:
获取自动化测试用例的开发需求,根据所述开发需求生成业务流程,所述业务流程包括测试用例的开发请求、测试用例的分析、测试用例的开发、测试用例的测试以及测试用例的获取;
根据所述业务流程建立业务节点,并为每个业务节点分配角色信息,并根据所述业务节点和所述角色信息生成业务流程文件;
将所述业务流程文件发送至工作流引擎,使所述工作流引擎根据所述业务流程文件为每个角色分配相应的活动;
所述使所述工作流引擎根据所述业务流程文件为每个角色分配相应的活动,包括:
使所述工作流引擎根据所述业务流程文件获取业务节点、业务节点对应的角色以及业务流程的执行顺序;
接收每个业务节点发送的请求信息,根据所述执行顺序和所述请求信息为每个角色分配相应的活动;
所述接收每个业务节点发送的请求信息,根据所述执行顺序和所述请求信息为每个角色分配相应的活动,包括:
预先检测到业务节点的请求信息的数量是否超过预设的拥塞阈值时,进而获取每个业务节点的状态,并向所有业务节点发送负载均衡指令以及空闲业务节点的路由表,使空闲业务节点根据负载均衡指令分担拥塞业务节点的数据。
2.如权利要求1所述的测试用例的开发角色创建方法,其特征在于,根据所述业务流程建立业务节点,并为每个业务节点分配角色信息,包括:
根据各业务流程的功能对业务流程进行合并建立业务节点,并对合并后的业务节点分配角色信息,其中,所述业务节点包括业务请求获取节点、业务分析测试节点以及业务开发节点,所述角色信息包括业务人员角色、测试人员角色以及开发人员角色,所述业务请求获取节点用于标记所述测试用例的开发请求和所述测试用例的获取的状态,所述业务分析测试节点用于标记所述测试用例的分析和所述测试用例的测试的状态,所述业务开发节点用于标记测试用例的开发的状态,所述业务人员角色负责监控所述业务请求获取节点,所述测试人员角色负责监控所述业务分析测试节点,所述开发人员角色负责监控所述业务开发节点。
3.如权利要求1所述的测试用例的开发角色创建方法,其特征在于,接收每个业务节点发送的请求信息,根据所述执行顺序和所述请求信息为每个角色分配相应的活动,包括:
接收每个业务节点发送的请求信息,根据所述执行顺序和所述请求信息获取下一个角色信息,根据下一角色所对应的业务节点的工作状态提交请求。
4.如权利要求3所述的测试用例的开发角色创建方法,其特征在于,根据下一角色所对应的业务节点的工作状态提交请求,包括:
根据下一角色对应的业务节点的请求信息的数量获取所述业务节点的工作状态,并向下一角色所对应的业务节点中处于空闲状态的业务节点提交请求。
5.如权利要求1至4任意一项所述的测试用例的开发角色创建方法,其特征在于,所述测试用例的开发角色创建方法还包括:
设置与每个业务节点连接的维修节点,所述工作流引擎实时检测每个业务节点的工作状态,当检测到业务节点发生异常时,向所述维修节点发出维修请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711233632.2/1.html,转载请声明来源钻瓜专利网。