WO2019104916A1 - 测试用例的开发角色创建方法、装置、设备及存储介质 - Google Patents

测试用例的开发角色创建方法、装置、设备及存储介质 Download PDF

Info

Publication number
WO2019104916A1
WO2019104916A1 PCT/CN2018/080861 CN2018080861W WO2019104916A1 WO 2019104916 A1 WO2019104916 A1 WO 2019104916A1 CN 2018080861 W CN2018080861 W CN 2018080861W WO 2019104916 A1 WO2019104916 A1 WO 2019104916A1
Authority
WO
WIPO (PCT)
Prior art keywords
role
node
service
test case
development
Prior art date
Application number
PCT/CN2018/080861
Other languages
English (en)
French (fr)
Inventor
伍朗
伍振亮
Original Assignee
平安科技(深圳)有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 平安科技(深圳)有限公司 filed Critical 平安科技(深圳)有限公司
Publication of WO2019104916A1 publication Critical patent/WO2019104916A1/zh

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • G06F11/3672Test management
    • G06F11/3684Test management for test design, e.g. generating new test cases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06311Scheduling, planning or task assignment for a person or group

Definitions

  • test cases there are different roles in the development of test cases to perform different business processes, including business users, manual testers, test case developers, and test center maintainers. At this stage, these different roles mainly rely on telephone or email to communicate. There is no specific process to implement. The information provided by each role or the required information is not perfect, and the communication effect is poor, resulting in low work efficiency. .
  • the purpose of the application is to provide a method, a device, a device and a storage medium for creating a development role of a test case, which can be created by the development role of the test case, standardize the business process, and improve work efficiency.
  • the application is implemented in this way.
  • the first aspect of the present application provides a method for creating a development role of a test case, and the method for creating a development role of the test case includes:
  • the business process including a test case development request, analysis of a test case, development of a test case, test of a test case, and acquisition of a test case;
  • the business process file is sent to a workflow engine, and the workflow engine assigns a corresponding activity to each role according to the business process definition file.
  • a second aspect of the present application provides a development role creation device for a test case, where the development role creation device of the test case includes:
  • a business process generating module configured to generate a business process according to the development requirement, where the business process includes a development request of a test case, analysis of a test case, development of a test case, test of a test case, and acquisition of a test case;
  • a service node generating module configured to establish a service node according to the service process, and assign role information to each service node
  • a business process file generating module configured to generate a business process file according to the service node and the role information, and send the business process file to a workflow engine, so that the workflow engine defines each file according to the business process Roles assign corresponding activities.
  • a third aspect of the present application provides a terminal device including a memory, a processor, and computer readable instructions stored in the memory and executable on the processor, the processor executing the computer readable instructions Implement the following steps:
  • the business process including a test case development request, analysis of a test case, development of a test case, test of a test case, and acquisition of a test case;
  • the business process file is sent to a workflow engine, so that the workflow engine assigns a corresponding activity to each role according to the business process file.
  • a fourth aspect of the present application provides one or more non-transitory readable storage mediums storing computer readable instructions, the computer readable instructions being executed by one or more processors such that the one or more processes Perform the following steps:
  • the business process including a test case development request, analysis of a test case, development of a test case, test of a test case, and acquisition of a test case;
  • the business process file is sent to a workflow engine, so that the workflow engine assigns a corresponding activity to each role according to the business process file.
  • FIG. 2 is a schematic flowchart of a step S30 in a method for creating a development role of a test case according to an embodiment of the present application;
  • FIG. 4 is a schematic diagram of a service node of a method for creating a development role of a test case according to another embodiment of the present application.
  • FIG. 6 is a schematic structural diagram of a terminal device according to another embodiment of the present application.
  • the embodiment of the present application provides a method for creating a development role of a test case. As shown in FIG. 1 , the method for creating a development role of the test case includes:
  • a business process is generated according to the development requirement, and the business process management program JBPM can be used to analyze the information data of the test case to generate an information data model file of the test case; the Web-based Signavio process designer, JBPM is based on the Web.
  • the Signavio Process Designer provides a dynamic routing program interface that introduces dynamic routing in the Web-based Signavio Process Designer.
  • the Web-based Signavio Process Designer creates test case business processes based on test case requirements and generates the process language JPDL built on the JBPM framework.
  • the process design file, the JPDL format file is an XML file for process release.
  • the generated business process includes test case development request, test case analysis, test case development, test case test, and Acquisition of test cases.
  • Step S20 Establish a service node according to the business process, and assign role information to each service node, and generate a business process file according to the service node and the role information.
  • the business process may be merged according to the function of each business process to establish a service node, and the merged service node is assigned role information to form a correspondence between the service node and its assigned role, and the service node is
  • the assigned role and the correspondence between the merged business node and the merged role form a business process file, for example, a test case development request, analysis of test cases, development of test cases, testing of test cases, and
  • the steps of the same or similar functions in the acquisition of the test cases are merged into one service node, and the development request of the test case and the acquisition of the test case can be merged into a service request acquisition node, and the business person role is assigned to the service request node, and the test case is
  • the analysis and test case test are all test procedures for test cases.
  • the development of test cases is the role of a separate business development node corresponding to the developer.
  • industry The node includes a service request acquisition node, a service analysis test node, and a service development node, and the role information includes a service personnel role, a tester role, and a developer role, and the service request acquisition node marks the test case development request and the test case acquisition status, and the service
  • the analysis test node is used to mark the analysis of the test case and the test test case
  • the business development node is used to mark the development state of the test case
  • the business person role is responsible for monitoring the service request acquisition node
  • the tester role is responsible for monitoring the business analysis test node.
  • the developer role is responsible for monitoring the business development nodes.
  • Step S30 Send the business process file to the workflow engine, so that the workflow engine allocates corresponding activities for each role according to the business process file.
  • step S30 the workflow engine allocates corresponding activities for each role according to the business process file, including:
  • Step S31 The workflow engine acquires the service node, the role corresponding to the service node, and the execution order of the business process according to the business process file.
  • step S31 and step S32 the workflow engine parses the business process file to obtain the service node, the role corresponding to the service node, and the execution order of the business process, and assigns the service node and the role corresponding to the service node to different terminals, each Each terminal corresponds to a role person, and sends information to the terminal according to the execution order of the business process, so that the role person of the terminal performs the corresponding activity, and the execution order of the business process is the execution order obtained according to the generated business process, for example, the business.
  • the process is a development request of a test case, analysis of a test case, development of a test case, test of a test case, and acquisition of a test case.
  • the automation script meets the development requirements, send a test case to the service request acquisition node, and the business request acquisition node corresponds to the business personnel to execute the test case, if the automation script remains
  • the manual tester feeds back the problem of the automation script to the business development node through the business analysis test node, and the developer modifies the existing problem, and then sends the modification to the service analysis test node.
  • the automated test case meets the user's development needs, it can be sent to the business request acquisition node and notify the business personnel to execute the automated test case.
  • the embodiment of the present application provides a method for creating a development role of a test case.
  • a business process is generated according to a development requirement, and the business process includes a development request of a test case, analysis of a test case, development of a test case, and Testing of test cases and acquisition of test cases; establishing business nodes according to business processes, and assigning role information to each business node, obtaining service personnel role information for obtaining development requirements of test cases according to service request of test cases, according to
  • the business analysis test node creates the tester role information responsible for the analysis and test verification of the test case, creates the developer role information responsible for the development of the test case according to the business development node, and generates the business process file according to the service node and the role information;
  • the file is sent to the workflow engine, so that the workflow engine allocates corresponding activities for each role according to the business process file.
  • This application is created by the development role of the test case to standardize the business process and implement the service flow. The role is not affected by time
  • the service node further includes setting a maintenance node connected to each service node, and according to each The maintenance node of the service connection creates the role of the maintenance personnel responsible for the test case.
  • the working status of each service node is detected in real time, and when an abnormality is detected in the service node, a maintenance request is issued to the maintenance node.
  • the maintenance node connected to each service node detects the working status of the service request acquisition node, the service analysis test node, and the service development node in real time, and when an abnormality is detected in one or more service nodes, Sending a maintenance request to the maintenance node, detecting that the service request acquisition node or the service development node is abnormal, the service request acquisition node or the service development node automatically sends a maintenance request to the maintenance node, and the maintenance personnel corresponding to the maintenance node according to the received maintenance request form Maintain the abnormal nodes to ensure the normal operation of the entire platform.
  • the service nodes of the entire platform are abnormal, other role personnel can also submit maintenance requests to the maintenance node to ensure that the platform resumes normal work in time; in addition, the submitted maintenance request form has a corresponding template.
  • Each service node automatically fills in the maintenance template, or it can fill in the template when the role corresponding to the node is found.
  • the abnormality of the platform can be that the page cannot be opened, the function is faulty, and the underlying plug-in needs to be upgraded.
  • the step S31 in the foregoing embodiment includes: receiving request information sent by each service node, acquiring the next role information according to the execution order and the request information, according to the next role The working status of the corresponding business node submits the request.
  • the working status of the service node is obtained according to the number of request information of the service node corresponding to each role, and the service node in the idle state corresponding to the next role submits a request.
  • Each role person corresponds to a service node. For example, when a service node is in a working state, the request information of the previous node can be assigned to the service node in the idle state, so that the role personnel corresponding to the service node can start working, and the real-time detection can be performed. The number of request information of all service nodes determines the idle state of each service node.
  • the service node When the number of request information of the service node exceeds a preset congestion threshold, it is determined that the service node is in a congested state, and the number of request information of the service node is lower than When the preset congestion threshold is used, it is determined that the service node is in an idle state, and when the next service node submits the request, the service node in the idle state corresponding to the next role submits a request, where the service process runs and flows. The business data of each business node and the corresponding operation records are automatically generated in the process. As another implementation manner, when the number of request information of the service node exceeds a preset congestion threshold, the state of each service node is obtained, and the load balancing instruction and the idle service node are sent to all the service nodes.
  • the routing table is configured to enable the idle service node to share the data of the congestion service node according to the load balancing command. For example, if the preset sharing policy is evenly distributed, the number of request information of the congestion service node may be equally divided into N shares, and the number N The selection can ensure that the number of requests for each share is less than the congestion threshold; of course, the specific operation can also allow the congestion service node to bear the maximum amount of request information below the congestion threshold, and then assume that it does not bear The number of request information is equally divided among the selected idle service nodes; other allocation methods may be selected according to requirements, such as allocation between the congested service node and the idle service node according to a certain ratio; in addition, the sharing strategy may also be Is a request to allocate a congested service node and an idle service node according to the data type In addition, the sharing strategy may further include stopping the congestion control or the like when the load is reduced to a certain degree, that is, the preferred embodiment of the network congestion control method may further include the following steps: monitoring
  • the congestion control efficiency is improved, thereby providing work efficiency.
  • the development role creation device 40 of the test case includes:
  • the business process generation module 402 is configured to generate a business process according to the development requirement, and the business process includes a development request of the test case, analysis of the test case, development of the test case, test of the test case, and acquisition of the test case;
  • a service node generating module 403, configured to establish a service node according to the service process, and assign role information to each service node;
  • the business process file generating module 404 is configured to generate a business process file according to the service node and the role information, and send the business process file to the workflow engine, so that the workflow engine allocates a corresponding role to each role according to the business process definition file. activity.
  • the business analysis test node and the business development node includes a business person role, a tester role, and a developer role
  • the business request acquisition node marks the test case development request and the test case acquisition status
  • the business analysis test node is used for marking
  • the business development node is used to mark the development status of the test case
  • the business person role is responsible for monitoring the business request acquisition node
  • the tester role is responsible for monitoring the business analysis test node
  • the developer role is responsible for monitoring Business development node.
  • the service flow file generating module 404 is further configured to: obtain, by the workflow engine, the service node, the role corresponding to the service node, and the execution order of the business process according to the business process file;
  • non-volatile readable storage media storing computer readable instructions may comprise: any entity or device capable of carrying the computer readable instructions, a recording medium, a USB flash drive, a mobile hard drive, a magnetic Discs, optical discs, computer memories, Read-Only Memory (ROM), Random Access Memory (RAM), electrical carrier signals, and telecommunications signals.

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Theoretical Computer Science (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Computer Hardware Design (AREA)
  • Educational Administration (AREA)
  • Development Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Debugging And Monitoring (AREA)

Abstract

本申请涉及自动化测试技术领域,本申请提供一种测试用例的开发角色创建方法、装置、设备及存储介质,测试用例的开发角色创建方法包括:获取自动化测试用例的开发需求,根据开发需求生成业务流程,业务流程包括测试用例的开发请求、测试用例的分析、测试用例的开发、测试用例的测试以及测试用例的获取;根据业务流程建立业务节点,并为每个业务节点分配角色信息,并根据业务节点和角色信息生成业务流程文件;将业务流程文件发送至工作流引擎,使工作流引擎根据业务流程文件为每个角色分配相应的活动,通过测试用例的开发角色创建,使业务流程规范化,实现业务流程的流转不受时间和开发角色沟通能力的影响,提升了沟通效果并提高工作效率。

Description

测试用例的开发角色创建方法、装置、设备及存储介质
本申请以2017年11月30日提交的申请号为201711233632.2,名称为“测试用例的开发角色创建方法、装置、设备及存储介质”的中国发明专利申请为基础,并要求其优先权。
技术领域
本申请涉及自动化测试技术领域,尤其涉及一种测试用例的开发角色创建方法、装置、设备及存储介质。
背景技术
目前,在测试用例的开发过程中,存在着不同的角色以执行不同的业务流程,这些角色包括业务用户、手工测试人员、测试用例开发人员以及测试中心维护人员等。这些不同的角色,在现阶段主要是靠打电话或者邮件等方式进行沟通,没有具体的流程来执行,各角色所提供信息的或者要求的信息均不完善,沟通效果差,导致工作效率较低。
发明内容
本申请的目的在于提供一种测试用例的开发角色创建方法、装置、设备及存储介质,能够通过测试用例的开发角色创建,使业务流程规范化,提升了工作效率。
本申请是这样实现的,本申请第一方面提供一种测试用例的开发角色创建方法,所述测试用例的开发角色创建方法包括:
获取自动化测试用例的开发需求,根据所述开发需求生成业务流程,所述业务流程包括测试用例的开发请求、测试用例的分析、测试用例的开发、测试用例的测试以及测试用例的获取;
根据所述业务流程建立业务节点,并为每个业务节点分配角色信息,并根据所述业务节点和所述角色信息生成业务流程文件;
将所述业务流程文件发送至工作流引擎,使所述工作流引擎根据所述业务流程定义文件为每个角色分配相应的活动。
本申请第二方面提供一种测试用例的开发角色创建装置,所述测试用例的开发角色创建装置包括:
开发需求获取模块,用于获取自动化测试用例的开发需求;
业务流程生成模块,用于根据所述开发需求生成业务流程,所述业务流程包括测试用例的开发请求、测试用例的分析、测试用例的开发、测试用例的测试以及测试用例的获取;
业务节点生成模块,用于根据所述业务流程建立业务节点,并为每个业务节点分配角色信息;
业务流程文件生成模块,用于根据所述业务节点和所述角色信息生成业务流程文件,将所述业务流程文件发送至工作流引擎,使所述工作流引擎根据所述业务流程定义文件为每个角色分配相应的活动。
本申请第三方面提供一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机可读指令,所述处理器执行所述计算机可读指令时实现如下步骤:
获取自动化测试用例的开发需求,根据所述开发需求生成业务流程,所述业务流程包括测试用例的开发请求、测试用例的分析、测试用例的开发、测试用例的测试以及测试用例的获取;
根据所述业务流程建立业务节点,并为每个业务节点分配角色信息,并根据所述业务节点和所述角色信息生成业务流程文件;
将所述业务流程文件发送至工作流引擎,使所述工作流引擎根据所述业务流程文件为每个角色分配相应的活动。
本申请第四方面提供一个或多个存储有计算机可读指令的非易失性可读存 储介质,所述计算机可读指令被一个或多个处理器执行时,使得所述一个或多个处理器执行如下步骤:
获取自动化测试用例的开发需求,根据所述开发需求生成业务流程,所述业务流程包括测试用例的开发请求、测试用例的分析、测试用例的开发、测试用例的测试以及测试用例的获取;
根据所述业务流程建立业务节点,并为每个业务节点分配角色信息,并根据所述业务节点和所述角色信息生成业务流程文件;
将所述业务流程文件发送至工作流引擎,使所述工作流引擎根据所述业务流程文件为每个角色分配相应的活动。
本申请的一个或多个实施例的细节在下面的附图及描述中提出。本申请的其他特征和优点将从说明书、附图以及权利要求书变得明显。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本申请一种实施例提供的一种测试用例的开发角色创建方法的流程图;
图2是本申请一种实施例提供的一种测试用例的开发角色创建方法中的步骤S30的具体流程示意图;
图3是本申请一种实施例提供的一种测试用例的开发角色创建方法的业务流程示意图;
图4是本申请另一种实施例提供的一种测试用例的开发角色创建方法的业务节点示意图;
图5是本申请另一种实施例提供的一种测试用例的开发角色创建装置的结 构示意图;
图6是本申请另一种实施例提供的终端设备的结构示意图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
为了说明本申请的技术方案,下面通过具体实施例来进行说明。
本申请实施例提供一种测试用例的开发角色创建方法,如图1所示,该测试用例的开发角色创建方法包括:
步骤S10.获取自动化测试用例的开发需求,根据开发需求生成业务流程,业务流程包括测试用例的开发请求、测试用例的分析、测试用例的开发、测试用例的测试以及测试用例的获取。
在步骤S10中,根据开发需求生成业务流程,可以使用业务流程管理程序JBPM对测试用例的信息数据进行分析,生成测试用例的信息数据模型文件;采用基于Web的Signavio流程设计器,JBPM为基于Web的Signavio流程设计器提供动态路由程序接口,在基于Web的Signavio流程设计器引入动态路由,基于Web的Signavio流程设计器根据测试用例需求创建测试用例业务流程,生成构建于JBPM框架上的流程语言JPDL的流程设计文件,JPDL格式的文件为XML文件,用于流程发布,作为一种实施方式,生成的业务流程包括测试用例的开发请求、测试用例的分析、测试用例的开发、测试用例的测试以及测试用例的获取。具体的,用户在Signavio流程设计器的可视化输入界面中输入开发需求信息,开发需求信息包括业务编号、业务名称、业务类型以及开发流目录,其中,业务编号为用户自行设计的编号,业务名称为测试用例的开发创建,业务类型为测试业务,开发流目录为请求、分析、开发、测试以及获取,Signavio流程设计器根据开发流目录生成业务流程。
步骤S20.根据业务流程建立业务节点,并为每个业务节点分配角色信息,并根据业务节点和所述角色信息生成业务流程文件。
在步骤S20中,作为一种实施方式,为业务流程中的每个步骤建立一个业务节点,并为每个业务节点分配一个角色,形成业务节点与其分配角色之间的对应关系,并将业务节点、所分配的角色以及业务节点与角色之间的对应关系形成业务流程文件,例如,对上述业务流程中每个步骤的测试用例的开发请求、测试用例的分析、测试用例的开发、测试用例的测试以及测试用例的获取均设置一个业务节点并分配角色,测试用例的开发请求可以对应业务人员角色,测试用例的分析可以对应分析人员角色,测试用例的开发可以对应开发人员角色,测试用例的测试可以对应测试人员角色,测试用例的获取可以对应业务人员角色。
作为另一种实施方式,可以根据各业务流程的功能对业务流程进行合并建立业务节点,并对合并后的业务节点分配角色信息,形成业务节点与其分配角色之间的对应关系,并将业务节点、所分配的角色以及合并后的业务节点与合并后的角色之间的对应关系形成业务流程文件,例如,将测试用例的开发请求、测试用例的分析、测试用例的开发、测试用例的测试以及测试用例的获取中功能相同或者类似的步骤合并成一个业务节点,可以将测试用例的开发请求和测试用例的获取进行合并成业务请求获取节点,并为业务请求节点分配业务人员角色,测试用例的分析和测试用例的测试均属于对测试用例的测试过程,可以合并成业务分析测试节点,并为业务分析测试节点分配测试人员角色,测试用例的开发作为单独的业务开发节点对应开发人员角色,最终,业务节点包括业务请求获取节点、业务分析测试节点以及业务开发节点,角色信息包括业务人员角色、测试人员角色以及开发人员角色,业务请求获取节点标记测试用例的开发请求和测试用例的获取的状态,业务分析测试节点用于标记测试用例的分析和测试用例的测试的状态,业务开发节点用于标记测试用例的开发的状态,业务人员角色负责监控业务请求获取节点,测试人员角色负责监控业务分析测 试节点,开发人员角色负责监控业务开发节点,通过对业务流程的合并,可以减少业务节点的设置,实现对角色分配的优化。
步骤S30.将业务流程文件发送至工作流引擎,使工作流引擎根据业务流程文件为每个角色分配相应的活动。
作为一种实施方式,如图2所示,步骤S30中工作流引擎根据业务流程文件为每个角色分配相应的活动,包括:
步骤S31.工作流引擎根据业务流程文件获取业务节点、业务节点对应的角色以及业务流程的执行顺序。
步骤S32.接收每个业务节点发送的请求信息,根据执行顺序和请求信息为每个角色分配相应的活动。
在步骤S31和步骤S32中,工作流引擎对业务流程文件进行解析获取业务节点、业务节点对应的角色以及业务流程的执行顺序,并将业务节点以及业务节点对应的角色分配到不同的终端,每个终端对应一个角色人员,根据业务流程的执行顺序向终端发送信息,使终端的角色人员执行相应活动,业务流程的执行顺序为根据生成的业务流程按序顺执行得到的执行顺序,例如,业务流程为测试用例的开发请求、测试用例的分析、测试用例的开发、测试用例的测试以及测试用例的获取,业务流程的执行顺序与该业务流程的顺序相同,当根据业务流程的功能对业务流程进行合并时,根据原业务流程业务节点的执行顺序获取合并后的业务节点的执行顺序,获取执行顺序后接收每个业务节点发送的请求信息,根据执行顺序和请求信息为每个角色分配相应的活动,每个业务节点对应的角色均根据接收到的上一业务节点的请求信息开始工作,如图3所示,当用户需要自动化测试用例时,业务人员根据用户需求获取自动化测试用例的开发需求,通过业务请求获取节点向业务分析测试节点发出请求,业务分析测试节点所对应的角色手工测试人员对自动化测试用例开发需求进行分析之后,通过业务分析测试节点给向业务开发节点提交用户需求和分析结果,业务开发节点所对应的业务开发人员根据用户需求和分析结果进行开发,开发完成后将 测试用例通过业务开发节点反馈给业务分析测试节点,业务分析测试节点所对应的角色手工测试人员对已开发的测试用例进行测试验证并获取验证结果,若自动化脚本满足开发需求则向业务请求获取节点发送测试用例,业务请求获取节点对应的业务人员执行测试用例,若自动化脚本还存在漏洞未能满足开发需求时,手工测试人员通过业务分析测试节点将自动化脚本存在的问题反馈给业务开发节点,开发人员针对所存在的问题进行修改,修改完成后再发送给至业务分析测试节点,直到自动化测试用例满足用户的开发需求,才能发送至业务请求获取节点,并通知业务人员来执行自动化测试用例。
本申请实施例提供一种测试用例的开发角色创建方法,通过获取自动化测试用例的开发需求,根据开发需求生成业务流程,业务流程包括测试用例的开发请求、测试用例的分析、测试用例的开发、测试用例的测试以及测试用例的获取;根据业务流程建立业务节点,并为每个业务节点分配角色信息,根据测试用例的业务请求获取节点创建负责获取测试用例的开发需求的业务人员角色信息,根据业务分析测试节点创建负责测试用例的分析和测试验证的测试人员角色信息,根据业务开发节点创建负责测试用例的开发的开发人员角色信息,并根据业务节点和角色信息生成业务流程文件;将业务流程文件发送至工作流引擎,使工作流引擎根据所述业务流程文件为每个角色分配相应的活动,本申请通过测试用例的开发角色创建,使业务流程规范化,实现业务流程的流转不受时间和开发角色沟通能力的影响,提升了沟通效果并提高工作效率。
作为本申请另一种实施方式,如图4所示,为了更好的实现上述步骤测试用例的开发角色创建方法,业务节点还包括设置与每个业务节点连接的维修节点,并根据与每个业务连接的维修节点,创建负责测试用例的维修人员角色信息,在整个***工作的过程中,实时检测每个业务节点的工作状态,当检测到业务节点发生异常时,向维修节点发出维修请求。例如,在测试用例开发过程中,与每个业务节点连接的维修节点实时检测业务请求获取节点、业务分析测 试节点以及业务开发节点的工作状态,当检测到一个或者多个业务节点发生异常,自动向维修节点发送维修请求,检测到业务请求获取节点或者业务开发节点发生异常时,业务请求获取节点或者业务开发节点自动向维修节点发送维修请求,维修节点对应的维修人员根据接收到的维修请求表对异常节点进行维护,保证整个平台正常运行。
需要说明的是,如果整个平台的全部业务节点都发生异常时,其他角色人员也可以向维修节点提交维修请求,确保平台及时恢复正常工作;此外,所提交的维修请求表具有相应的模板,可以是每个业务节点自动填写维修模板,也可以是该节点对应的角色发现问题时填写模板;其中,平台异常情况可以是页面打不开、功能出现问题及底层插件需要升级等。
作为本申请另一种实施方式,对于上述实施例中的步骤S31包括:接收每个业务节点发送的请求信息,根据所述执行顺序和所述请求信息获取下一个角色信息,根据下一角色所对应的业务节点的工作状态提交请求。
具体的,根据每个角色对应的业务节点的请求信息的数量获取业务节点的工作状态,并向下一角色所对应的业务节点中处于空闲状态的业务节点提交请求。
每个角色人员对应一个业务节点,如一个业务节点处于工作状态时,可以将上一节点的请求信息分配给处于空闲状态的业务节点,使该业务节点对应的角色人员开始工作,可以通过实时检测所有业务节点的请求信息的数量判断每个业务节点的空闲状态,当业务节点的请求信息的数量超过预设的拥塞阈值时判定该业务节点处于拥塞状态,当业务节点的请求信息的数量低于预设的拥塞阈值时判定该业务节点处于空闲状态,向下一业务节点提交请求时,向下一角色所对应的业务节点中处于空闲状态的业务节点提交请求,其中,在业务流程运行和流转的过程中将自动生成每个业务节点的业务数据以及相应的操作记录。作为另一种实施方式,也可以预先检测到业务节点的请求信息的数量是否超过 预设的拥塞阈值时,进而获取每个业务节点的状态,并向所有业务节点发送负载均衡指令以及空闲业务节点的路由表,使空闲业务节点根据负载均衡指令分担拥塞业务节点的数据,如,若预设的分担策略为平均分配,则可以将拥塞业务节点的请求信息的数量均分为N份,数量N的选择能保证每一份均分的请求信息的数量都小于拥塞阈值即可;当然,具体操作时也可以让该拥塞业务节点承担在拥塞阈值以下的最大请求信息的数量,再将其未承担的请求信息的数量在选用的空闲业务节点之间均分;根据需要还可以选择其他的分配方式,如按一定的比例在拥塞业务节点及空闲业务节点之间进行分配;此外,分担策略还可以是根据数据类型来分配拥塞业务节点及空闲业务节点的请求信息的数量的承载量,此外分担策略还可以包括当负载降低到一定程度时,就可以停止拥塞控制等,也就是说,网络拥塞控制方法的优选实施例还可以包括以下步骤:在监控到拥塞业务节点的请求信息的数量小于预设的拥塞阈值时,控制拥塞业务节点停止将接收的数据分发至空闲业务节点。
本实施方式通过将拥塞业务节点的数据分担到空闲业务节点以均衡该拥塞业务节点的请求信息,提高了拥塞控制效率,进而提供了工作效率。
本申请另一种实施例提供一种测试用例的开发角色创建装置40,如图5所示,测试用例的开发角色创建装置40包括:
开发需求获取模块401,用于获取自动化测试用例的开发需求;
业务流程生成模块402,用于根据开发需求生成业务流程,业务流程包括测试用例的开发请求、测试用例的分析、测试用例的开发、测试用例的测试以及测试用例的获取;
业务节点生成模块403,用于根据业务流程建立业务节点,并为每个业务节点分配角色信息;
业务流程文件生成模块404,用于根据业务节点和角色信息生成业务流程文件,将业务流程文件发送至工作流引擎,使所述工作流引擎根据所述业务流 程定义文件为每个角色分配相应的活动。
进一步的,作为一种实施方式,业务节点生成模块402具体用于根据各业务流程的功能对业务流程进行合并建立业务节点,并对合并后的业务节点分配角色信息,业务节点包括业务请求获取节点、业务分析测试节点以及业务开发节点,角色信息包括业务人员角色、测试人员角色以及开发人员角色,业务请求获取节点标记测试用例的开发请求和测试用例的获取的状态,业务分析测试节点用于标记测试用例的分析和测试用例的测试的状态,业务开发节点用于标记测试用例的开发的状态,业务人员角色负责监控业务请求获取节点,测试人员角色负责监控业务分析测试节点,开发人员角色负责监控业务开发节点。
进一步的,作为一种实施方式,业务流程文件生成模块404还用于使所述工作流引擎根据所述业务流程文件获取业务节点、业务节点对应的角色以及业务流程的执行顺序;
接收每个业务节点发送的请求信息,根据所述执行顺序和所述请求信息为每个角色分配相应的活动。
进一步的,作为一种实施方式,测试用例的开发角色创建装置还包括业务节点状态判断模块,用于根据下一角色对应的业务节点的请求信息的数量获取业务节点的工作状态,并向下一角色所对应的业务节点中处于空闲状态的业务节点提交请求
上述终端设备中模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
本申请另一种实施例提供一个或多个存储有计算机可读指令的非易失性可读存储介质。该一个或多个存储有计算机可读指令的非易失性可读存储介质,计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行上述实施例中的测试用例的开发角色创建处理方法,为避免重复,这里不再赘述。或者,该计算机可读指令被处理器执行时实现上述实施例中测试用例的开发角 色创建装置中各模块/单元的功能,为避免重复,这里不再赘述。
可以理解地,一个或多个存储有计算机可读指令的非易失性可读存储介质可以包括:能够携带所述计算机可读指令的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、电载波信号和电信信号等。
图6是是本实施例中终端设备的示意图。如图6所示,终端设备6包括处理器60、存储器61以及存储在存储器61中并可在处理器60上运行的计算机可读指令62。处理器60执行计算机可读指令62时实现上述实施例中测试用例的开发角色创建方法的各个步骤,例如图1所示的步骤S10、S20和S30。或者,处理器60执行计算机可读指令62时实现上述实施例中测试用例的开发角色创建装置各模块/单元的功能,如图5所示的开发需求模块401、业务流程生成模块402、业务节点生成模块403、业务流程文件生成模块404。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。
以上所述实施例仅用以说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围,均应包含在本申请的保护范围之内。

Claims (20)

  1. 一种测试用例的开发角色创建方法,其特征在于,所述测试用例的开发角色创建方法包括:
    获取自动化测试用例的开发需求,根据所述开发需求生成业务流程,所述业务流程包括测试用例的开发请求、测试用例的分析、测试用例的开发、测试用例的测试以及测试用例的获取;
    根据所述业务流程建立业务节点,并为每个业务节点分配角色信息,并根据所述业务节点和所述角色信息生成业务流程文件;
    将所述业务流程文件发送至工作流引擎,使所述工作流引擎根据所述业务流程文件为每个角色分配相应的活动。
  2. 如权利要求1所述的测试用例的开发角色创建方法,其特征在于,根据所述业务流程建立业务节点,并为每个业务节点分配角色信息,包括:
    根据各业务流程的功能对业务流程进行合并建立业务节点,并对合并后的业务节点分配角色信息,其中,所述业务节点包括业务请求获取节点、业务分析测试节点以及业务开发节点,所述角色信息包括业务人员角色、测试人员角色以及开发人员角色,所述业务请求获取节点用于标记所述测试用例的开发请求和所述测试用例的获取的状态,所述业务分析测试节点用于标记所述测试用例的分析和所述测试用例的测试的状态,所述业务开发节点用于标记测试用例的开发的状态,所述业务人员角色负责监控所述业务请求获取节点,所述测试人员角色负责监控所述业务分析测试节点,所述开发人员角色负责监控所述业务开发节点。
  3. 如权利要求1所述的测试用例的开发角色创建方法,其特征在于,使所述工作流引擎根据所述业务流程文件为每个角色分配相应的活动,包括:
    使所述工作流引擎根据所述业务流程文件获取业务节点、业务节点对应的角色以及业务流程的执行顺序;
    接收每个业务节点发送的请求信息,根据所述执行顺序和所述请求信息为 每个角色分配相应的活动。
  4. 如权利要求3所述的测试用例的开发角色创建方法,其特征在于,接收每个业务节点发送的请求信息,根据所述执行顺序和所述请求信息为每个角色分配相应的活动,包括:
    接收每个业务节点发送的请求信息,根据所述执行顺序和所述请求信息获取下一个角色信息,根据下一角色所对应的业务节点的工作状态提交请求。
  5. 如权利要求4所述的测试用例的开发角色创建方法,其特征在于,根据下一角色所对应的业务节点的工作状态提交请求,包括:
    根据下一角色对应的业务节点的请求信息的数量获取所述业务节点的工作状态,并向下一角色所对应的业务节点中处于空闲状态的业务节点提交请求。
  6. 如权利要求1至5任意一项所述的测试用例的开发角色创建方法,其特征在于,所述测试用例的开发角色创建方法还包括:
    设置与每个业务节点连接的维修节点,所述工作流引擎实时检测每个业务节点的工作状态,当检测到业务节点发生异常时,向所述维修节点发出维修请求。
  7. 一种测试用例的开发角色创建装置,其特征在于,所述测试用例的开发角色创建装置包括:
    开发需求获取模块,用于获取自动化测试用例的开发需求;
    业务流程生成模块,用于根据所述开发需求生成业务流程,所述业务流程包括测试用例的开发请求、测试用例的分析、测试用例的开发、测试用例的测试以及测试用例的获取;
    业务节点生成模块,用于根据所述业务流程建立业务节点,并为每个业务节点分配角色信息;
    业务流程文件生成模块,用于根据所述业务节点和所述角色信息生成业务流程文件,将所述业务流程文件发送至工作流引擎,使所述工作流引擎根据所述业务流程定义文件为每个角色分配相应的活动。
  8. 如权利要求7所述的测试用例的开发角色创建装置,其特征在于,业务节点生成模块具体用于根据各业务流程的功能对业务流程进行合并建立业务节点,并对合并后的业务节点分配角色信息,所述业务节点包括业务请求获取节点、业务分析测试节点以及业务开发节点,所述角色信息包括业务人员角色、测试人员角色以及开发人员角色,所述业务请求获取节点用于标记所述测试用例的开发请求和所述测试用例的获取的状态,所述业务分析测试节点用于标记所述测试用例的分析和所述测试用例的测试的状态,所述业务开发节点用于标记测试用例的开发的状态,所述业务人员角色负责监控所述业务请求获取节点,所述测试人员角色负责监控所述业务分析测试节点,所述开发人员角色负责监控所述业务开发节点。
  9. 一个或多个存储有计算机可读指令的非易失性可读存储介质,其特征在于,所述计算机可读指令被一个或多个处理器执行时,使得所述一个或多个处理器执行如下步骤:
    获取自动化测试用例的开发需求,根据所述开发需求生成业务流程,所述业务流程包括测试用例的开发请求、测试用例的分析、测试用例的开发、测试用例的测试以及测试用例的获取;
    根据所述业务流程建立业务节点,并为每个业务节点分配角色信息,并根据所述业务节点和所述角色信息生成业务流程文件;
    将所述业务流程文件发送至工作流引擎,使所述工作流引擎根据所述业务流程文件为每个角色分配相应的活动。
  10. 如权利要求9所述的非易失性可读存储介质,其特征在于,根据所述业务流程建立业务节点,并为每个业务节点分配角色信息,包括:
    根据各业务流程的功能对业务流程进行合并建立业务节点,并对合并后的业务节点分配角色信息,其中,所述业务节点包括业务请求获取节点、业务分析测试节点以及业务开发节点,所述角色信息包括业务人员角色、测试人员角色以及开发人员角色,所述业务请求获取节点用于标记所述测试用例的开发请 求和所述测试用例的获取的状态,所述业务分析测试节点用于标记所述测试用例的分析和所述测试用例的测试的状态,所述业务开发节点用于标记测试用例的开发的状态,所述业务人员角色负责监控所述业务请求获取节点,所述测试人员角色负责监控所述业务分析测试节点,所述开发人员角色负责监控所述业务开发节点。
  11. 如权利要求9所述的非易失性可读存储介质,其特征在于,使所述工作流引擎根据所述业务流程文件为每个角色分配相应的活动,包括:
    使所述工作流引擎根据所述业务流程文件获取业务节点、业务节点对应的角色以及业务流程的执行顺序;
    接收每个业务节点发送的请求信息,根据所述执行顺序和所述请求信息为每个角色分配相应的活动。
  12. 如权利要求11所述的非易失性可读存储介质,其特征在于,接收每个业务节点发送的请求信息,根据所述执行顺序和所述请求信息为每个角色分配相应的活动,包括:
    接收每个业务节点发送的请求信息,根据所述执行顺序和所述请求信息获取下一个角色信息,根据下一角色所对应的业务节点的工作状态提交请求。
  13. 如权利要求12所述的非易失性可读存储介质,其特征在于,根据下一角色所对应的业务节点的工作状态提交请求,包括:
    根据下一角色对应的业务节点的请求信息的数量获取所述业务节点的工作状态,并向下一角色所对应的业务节点中处于空闲状态的业务节点提交请求。
  14. 如权利要求9至13任意一项所述的非易失性可读存储介质,其特征在于,所述计算机可读指令被一个或多个处理器执行时,使得所述一个或多个处理器还执行如下步骤:设置与每个业务节点连接的维修节点,所述工作流引擎实时检测每个业务节点的工作状态,当检测到业务节点发生异常时,向所述维修节点发出维修请求。
  15. 一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在 所述处理器上运行的计算机可读指令,其特征在于,所述处理器执行所述计算机可读指令时实现如下步骤:
    获取自动化测试用例的开发需求,根据所述开发需求生成业务流程,所述业务流程包括测试用例的开发请求、测试用例的分析、测试用例的开发、测试用例的测试以及测试用例的获取;
    根据所述业务流程建立业务节点,并为每个业务节点分配角色信息,并根据所述业务节点和所述角色信息生成业务流程文件;
    将所述业务流程文件发送至工作流引擎,使所述工作流引擎根据所述业务流程文件为每个角色分配相应的活动。
  16. 如权利要求15所述的终端设备,其特征在于,根据所述业务流程建立业务节点,并为每个业务节点分配角色信息,包括:
    根据各业务流程的功能对业务流程进行合并建立业务节点,并对合并后的业务节点分配角色信息,其中,所述业务节点包括业务请求获取节点、业务分析测试节点以及业务开发节点,所述角色信息包括业务人员角色、测试人员角色以及开发人员角色,所述业务请求获取节点用于标记所述测试用例的开发请求和所述测试用例的获取的状态,所述业务分析测试节点用于标记所述测试用例的分析和所述测试用例的测试的状态,所述业务开发节点用于标记测试用例的开发的状态,所述业务人员角色负责监控所述业务请求获取节点,所述测试人员角色负责监控所述业务分析测试节点,所述开发人员角色负责监控所述业务开发节点。
  17. 如权利要求15所述的终端设备,其特征在于,使所述工作流引擎根据所述业务流程文件为每个角色分配相应的活动,包括:
    使所述工作流引擎根据所述业务流程文件获取业务节点、业务节点对应的角色以及业务流程的执行顺序;
    接收每个业务节点发送的请求信息,根据所述执行顺序和所述请求信息为每个角色分配相应的活动。
  18. 如权利要求17所述的终端设备,其特征在于,接收每个业务节点发送的请求信息,根据所述执行顺序和所述请求信息为每个角色分配相应的活动,包括:
    接收每个业务节点发送的请求信息,根据所述执行顺序和所述请求信息获取下一个角色信息,根据下一角色所对应的业务节点的工作状态提交请求。
  19. 如权利要求18所述的终端设备,其特征在于,根据下一角色所对应的业务节点的工作状态提交请求,包括:
    根据下一角色对应的业务节点的请求信息的数量获取所述业务节点的工作状态,并向下一角色所对应的业务节点中处于空闲状态的业务节点提交请求。
  20. 如权利要求15至19任意一项所述的终端设备,其特征在于,所述处理器执行所述计算机可读指令时还实现如下步骤:
    设置与每个业务节点连接的维修节点,所述工作流引擎实时检测每个业务节点的工作状态,当检测到业务节点发生异常时,向所述维修节点发出维修请求。
PCT/CN2018/080861 2017-11-30 2018-03-28 测试用例的开发角色创建方法、装置、设备及存储介质 WO2019104916A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201711233632.2A CN108255707B (zh) 2017-11-30 2017-11-30 测试用例的开发角色创建方法、装置、设备及存储介质
CN201711233632.2 2017-11-30

Publications (1)

Publication Number Publication Date
WO2019104916A1 true WO2019104916A1 (zh) 2019-06-06

Family

ID=62722308

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/080861 WO2019104916A1 (zh) 2017-11-30 2018-03-28 测试用例的开发角色创建方法、装置、设备及存储介质

Country Status (2)

Country Link
CN (1) CN108255707B (zh)
WO (1) WO2019104916A1 (zh)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109783362A (zh) * 2018-12-14 2019-05-21 深圳壹账通智能科技有限公司 测试回滚控制方法及装置、终端和计算机可读存储介质
CN110059012B (zh) * 2019-04-24 2022-08-23 江苏满运软件科技有限公司 一种程序测试的控制方法、装置、存储介质及平台
CN112445692B (zh) * 2019-08-27 2024-01-26 腾讯科技(深圳)有限公司 一种用例测试方法及终端
CN111028051B (zh) * 2019-11-26 2023-08-15 泰康保险集团股份有限公司 基于流程引擎***的订单合并自动处理方法、装置和***
CN111176992B (zh) * 2019-12-24 2023-06-06 平安国际智慧城市科技股份有限公司 流程引擎的测试方法、装置、计算机设备及存储介质
CN111767205A (zh) * 2020-04-03 2020-10-13 中国电力科学研究院有限公司 一种支持任务拆分的在线检测方法及***
CN112330299A (zh) * 2020-11-19 2021-02-05 中国平安财产保险股份有限公司 业务流程管理方法、装置、设备及存储介质
CN113282510A (zh) * 2021-06-18 2021-08-20 北京邮电大学 一种自动化测试用例的分发方法及装置
CN113535574B (zh) * 2021-07-26 2022-07-19 工银科技有限公司 一种测试用户数据的自动生成方法、装置、设备和介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103002490A (zh) * 2011-09-08 2013-03-27 ***通信集团公司 一种业务仿真测试***及其实现方法
US9021440B1 (en) * 2014-08-11 2015-04-28 Pmc-Sierra Us, Inc. System and method for automated test script generation
CN104991777A (zh) * 2015-07-14 2015-10-21 普元信息技术股份有限公司 实现Web应用程序自动化测试视图化开发的***及方法
CN106502235A (zh) * 2016-10-31 2017-03-15 北京新能源汽车股份有限公司 一种汽车控制器的测试方法及***
CN107257290A (zh) * 2017-05-15 2017-10-17 中国电力科学研究院 一种开放式soa面向服务架构的测试方法及***

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2381596A1 (en) * 2002-04-12 2003-10-12 Ibm Canada Limited-Ibm Canada Limitee Generating and managing test plans for testing computer software
CN101833498B (zh) * 2009-07-31 2012-06-06 北京伟晨豪嘉科技有限责任公司 一种基于测试脚本技术的嵌入式***自动化检测***
CN104281906A (zh) * 2013-07-11 2015-01-14 江苏达科信息科技有限公司 一种业务流程中的流程引擎实现方法及其流程引擎***
CN105786696B (zh) * 2014-12-26 2018-10-09 阿里巴巴集团控股有限公司 一种测试方法及装置
CN106201800A (zh) * 2016-07-15 2016-12-07 北京捷科智诚科技有限公司 一种测试设计平台
CN107315679A (zh) * 2017-05-12 2017-11-03 昆明奥多智能科技有限公司 一种嵌入式软件自动化确认测试方法及测试***

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103002490A (zh) * 2011-09-08 2013-03-27 ***通信集团公司 一种业务仿真测试***及其实现方法
US9021440B1 (en) * 2014-08-11 2015-04-28 Pmc-Sierra Us, Inc. System and method for automated test script generation
CN104991777A (zh) * 2015-07-14 2015-10-21 普元信息技术股份有限公司 实现Web应用程序自动化测试视图化开发的***及方法
CN106502235A (zh) * 2016-10-31 2017-03-15 北京新能源汽车股份有限公司 一种汽车控制器的测试方法及***
CN107257290A (zh) * 2017-05-15 2017-10-17 中国电力科学研究院 一种开放式soa面向服务架构的测试方法及***

Also Published As

Publication number Publication date
CN108255707B (zh) 2020-09-25
CN108255707A (zh) 2018-07-06

Similar Documents

Publication Publication Date Title
WO2019104916A1 (zh) 测试用例的开发角色创建方法、装置、设备及存储介质
CN110221962B (zh) 一种集中式软件测试管理***及方法
WO2019153472A1 (zh) 接口自动化测试方法、装置、设备及存储介质
US10229039B2 (en) Testing a virtual network function by a virtual network tester
JP6788178B2 (ja) 設定支援プログラム、設定支援方法及び設定支援装置
US9672139B2 (en) Debugging in a production environment
CN106886493B (zh) 一种自动化测试***的建立方法与装置
US10891357B2 (en) Managing the display of hidden proprietary software code to authorized licensed users
JP2012123789A (ja) アプリケーション性能試験のための並列作業負荷シミュレーション
CN109901985B (zh) 分布式测试装置及方法、存储介质和电子设备
CN104009880A (zh) Web测试方法、代理服务器和Web测试装置
US20200371902A1 (en) Systems and methods for software regression detection
CN110134612A (zh) Ui测试数据生成方法、装置、设备及可读存储介质
CN110287107A (zh) 区块链的数据处理和智能合约联合调试集成方法、***及计算机可读存储介质
US9823999B2 (en) Program lifecycle testing
CN108900627A (zh) 一种网络请求方法、终端装置及存储介质
CN108733545B (zh) 一种压力测试方法及装置
US20130311220A1 (en) Evaluating deployment readiness in delivery centers through collaborative requirements gathering
CN116400987B (zh) 持续集成方法、装置、电子设备及存储介质
EP3818445B1 (en) Automated control of distributed computing devices
US10176062B2 (en) Cloud servers and methods for handling dysfunctional cloud services
CN109669829A (zh) 一种基于bmc的诊断调试方法、装置及服务器
Albonico et al. Making cloud-based systems elasticity testing reproducible
CN107818122A (zh) 一种代理组件、搜索管理方法及搜索管理***
US20180097698A1 (en) Buildout and teardown of ephemeral infrastructures for dynamic service instance deployments

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18883083

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 28.08.2020)

122 Ep: pct application non-entry in european phase

Ref document number: 18883083

Country of ref document: EP

Kind code of ref document: A1