CN112181854A - 一种生成流程自动化脚本的方法、装置、设备及存储介质 - Google Patents
一种生成流程自动化脚本的方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN112181854A CN112181854A CN202011189665.3A CN202011189665A CN112181854A CN 112181854 A CN112181854 A CN 112181854A CN 202011189665 A CN202011189665 A CN 202011189665A CN 112181854 A CN112181854 A CN 112181854A
- Authority
- CN
- China
- Prior art keywords
- component
- script
- information
- flow
- rpa
- Prior art date
- Legal status (The legal status 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 status listed.)
- Granted
Links
- 238000013515 script Methods 0.000 title claims abstract description 121
- 238000000034 method Methods 0.000 title claims abstract description 95
- 238000003860 storage Methods 0.000 title claims abstract description 10
- 230000008569 process Effects 0.000 claims abstract description 52
- 238000004801 process automation Methods 0.000 claims abstract description 20
- 238000013507 mapping Methods 0.000 claims description 17
- 238000004590 computer program Methods 0.000 claims description 10
- 238000011161 development Methods 0.000 abstract description 9
- 230000003252 repetitive effect Effects 0.000 abstract description 5
- 238000013461 design Methods 0.000 abstract description 4
- 230000006870 function Effects 0.000 description 8
- 238000006243 chemical reaction Methods 0.000 description 5
- 238000012360 testing method Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000008439 repair process Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000026676 system process Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3668—Software testing
- G06F11/3672—Test management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/3668—Software testing
- G06F11/3672—Test management
- G06F11/3684—Test management for test design, e.g. generating new test cases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/101—Collaborative creation, e.g. joint development of products or services
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Strategic Management (AREA)
- Data Mining & Analysis (AREA)
- Economics (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Stored Programmes (AREA)
Abstract
本发明公开了一种生成流程自动化脚本的方法、装置、设备及存储介质,该方法包括:读取包含软件***的操作流程的模板文件;从所述模板文件中获取所述操作流程包含的各项操作的操作信息,确定与每项所述操作信息分别对应的RPA流程组件的组件信息;提取每项所述组件信息分别对应的RPA流程组件的组件脚本,将分别提取到的每项所述组件脚本合并,得到所述软件***的流程自动化脚本。因此,本申请能够实现流程自动化脚本的自动生成,能够有效减少开发人员的大量重复性工作,避免手工设计脚本,有效提高开发效率。
Description
技术领域
本发明涉及脚本开发技术领域,更具体地说,涉及一种生成流程自动化脚本的方法、装置、设备及存储介质。
背景技术
流程自动化脚本为能够对相应的软件***实现操作的脚本,也即通过运行流程自动化脚本,则可实现对相应软件***的全部操作;现有流程自动化脚本的生成,需要流程开发人员根据业务需求书,通过设计器逐个打开目标的软件***,并在打开任意的软件***后,根据业务需求书中的描述性步骤,逐个按序识别目标元素、输入数据、提交数据、校验结果等,由于需要开发人员在每次生成流程自动化脚本时,需要将生成流程自动化脚本时所需的数据等逐个输入,因此需要开发人员进行大量重复性的工作,开发效率较低。
发明内容
本发明的目的是提供一种生成流程自动化脚本的方法、装置、设备及存储介质,能够有效减少开发人员的大量重复性工作,有效提高开发效率。
为了实现上述目的,本发明提供如下技术方案:
一种生成流程自动化脚本的方法,包括:
读取包含软件***的操作流程的模板文件;
从所述模板文件中获取所述操作流程包含的各项操作的操作信息,确定与每项所述操作信息分别对应的RPA流程组件的组件信息;
提取每项所述组件信息分别对应的RPA流程组件的组件脚本,将分别提取到的每项所述组件脚本合并,得到所述软件***的流程自动化脚本。
优选的,确定与每项所述操作信息分别对应的RPA流程组件的组件信息之前,还包括:
从每项所述操作信息中获取各项操作分别对应的元素名称;
确定分别与每项操作的元素名称具有映射关系的通用元素名称,利用确定出的通用元素名称替换对应操作信息中包含的元素名称;其中,任意通用元素名称与多个元素名称具有对应关系。
优选的,将分别提取到的每项所述组件脚本合并之前,还包括:
在每项所述组件脚本中填写预设的地址信息;其中,所述地址信息为与所述软件***当前处于的***环境相对应的地址信息。
优选的,将分别提取到的每项所述组件脚本合并之前,还包括:
从每项所述操作信息中获取各项操作分别对应的输入数据;
将获取的每项数据输入填充至所述组件脚本包含的对应元素处。
一种生成流程自动化脚本的装置,包括:
读取模块,用于:读取包含软件***的操作流程的模板文件;
确定模块,用于:从所述模板文件中获取所述操作流程包含的各项操作的操作信息,确定与每项所述操作信息分别对应的RPA流程组件的组件信息;
生成模块,用于:提取每项所述组件信息分别对应的RPA流程组件的组件脚本,将分别提取到的每项所述组件脚本合并,得到所述软件***的流程自动化脚本。
优选的,还包括:
映射模块,用于:确定与每项所述操作信息分别对应的RPA流程组件的组件信息之前,从每项所述操作信息中获取各项操作分别对应的元素名称;确定分别与每项操作的元素名称具有映射关系的通用元素名称,利用确定出的通用元素名称替换对应操作信息中包含的元素名称;其中,任意通用元素名称与多个元素名称具有对应关系。
优选的,还包括:
填写模块,用于:将分别提取到的每项所述组件脚本合并之前,在每项所述组件脚本中填写预设的地址信息;其中,所述地址信息为与所述软件***当前处于的***环境相对应的地址信息。
优选的,还包括:
填充模块,用于:将分别提取到的每项所述组件脚本合并之前,从每项所述操作信息中获取各项操作分别对应的输入数据;将获取的每项数据输入填充至所述组件脚本包含的对应元素处。
一种生成流程自动化脚本的设备,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如上任一项所述生成流程自动化脚本的方法的步骤。
一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上任一项所述生成流程自动化脚本的方法的步骤。
本发明提供了一种生成流程自动化脚本的方法、装置、设备及存储介质,该方法包括:读取包含软件***的操作流程的模板文件;从所述模板文件中获取所述操作流程包含的各项操作的操作信息,确定与每项所述操作信息分别对应的RPA流程组件的组件信息;提取每项所述组件信息分别对应的RPA流程组件的组件脚本,将分别提取到的每项所述组件脚本合并,得到所述软件***的流程自动化脚本。本申请在需要实现流程自动化脚本的生成时,读取包含软件***的操作流程的模板文件,确定出实现模板文件中各项操作的RPA流程组件,进而将这些RPA流程组件的组件脚本进行合并,即可得到流程自动化脚本;因此,本申请能够实现流程自动化脚本的自动生成,能够有效减少开发人员的大量重复性工作,避免手工设计脚本,有效提高开发效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明实施例提供的一种生成流程自动化脚本的方法的流程图;
图2为本发明实施例提供的一种生成流程自动化脚本的方法实现示意图;
图3为本发明实施例提供的一种生成流程自动化脚本的装置的结构示意图。
具体实施方式
下面将结合并本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参阅图1,其示出了本发明实施例提供的一种生成流程自动化脚本的方法的流程图,可以包括:
S11:读取包含软件***的操作流程的模板文件。
本发明实施例提供的一种生成流程自动化脚本的方法可以为对应的装置;本申请中的软件***可以为根据实际需要设定的可以实现相应业务需求(或者可以称之为功能)的任意的***,如报表***、业务***等;在需要生成任意软件***的流程自动化脚本时,可以首先读取包含软件***的操作流程的模板文件,模板文件可以为业务人员预先按照指定的格式编制的、用于记录业务操作流程的文件;解析模板文件可以得到其中包含的操作名称、***名称、***功能、元素名称、输入数据等;其中,操作名称为操作的名称,***名称为软件***的名称、***功能为软件***能够实现的功能,元素名称为元素的名称,而元素则可以理解为实现对应操作的界面包含的表示相应信息的内容,输入数据则为与相应元素对应的、可以输入至元素对应位置的数据;如表1所示,则为一种模板文件的示例,其中,1至6为表示对应步骤的编号。
表1
S12:从模板文件中获取操作流程包含的各项操作的操作信息,确定与每项操作信息分别对应的RPA流程组件的组件信息。
机器人流程自动化(Robotic Process Automation,简称RPA)是指由软件机器人模拟人工对各种软件***进行操作,执行业务***流程,以完成单一、重复、繁琐的事务性工作,从而实现业务处理、办公、测试等多领域业务流程自动化。RPA流程组件则为基于RPA实现的、能够自动化实现相应流程(或者称之为步骤)的组件,具体来说,本申请实施例中可以预先设置有流程自动化组件库,而流程自动化组件库中可以包含分别用于实现不同流程的RPA流程组件,从而可以通过调用流程自动化组件库中的RPA流程组件实现对应的流程,通常来说,RPA流程组件实现相应的流程可以包括识别元素、获取元素、录入数据、数据校验等步骤;而操作信息则可以表示相应的流程,因此本申请中不同的操作信息与不同的RPA流程组件之间具有对应关系。
本申请实施例从模板文件中可以获取各项操作的操作信息,而操作信息可以包括元素名称、***名称、***功能等;而操作信息与RPA流程组件之间的对应关系是开发人员预先设定的,因此,在获取到操作信息之后,则可以基于操作信息以及预先设定的对应关系确定出与操作信息对应的RPA流程组件;在一种具体实施例中,开发人员可以预先建立元素库,元素库用于记录元素(或者是元素及元素对应的其他信息)与RPA流程组件之间的对应关系,其中,元素库可以由RPA开发人员维护,在一种具体示例中元素库可以如表2所示;在基于表2所示的元素库实现RPA流程组件的确定时,可以直接基于元素名称确定对应的RPA流程组件的组件信息(如RPA流程组件的ID、RPA流程组件的描述信息等),也可以基于元素名称确定对应的元素ID,然后再基于元素ID、***名称、***功能及元素名称确定对应的RPA流程组件的组件信息,其他根据实际需要设定的方式也均在本发明的保护范围之内。
表2
S13:提取每项组件信息分别对应的RPA流程组件的组件脚本,将分别提取到的每项组件脚本合并,得到软件***的流程自动化脚本。
由于组件信息与RPA流程组件是具有对应关系的,因此本申请在确定出组件信息之后,则可以从流程自动化组件库中提取组件信息对应的RPA流程组件的组件脚本,也即为实现RPA流程组件对应流程的脚本,进而得到与模板文件中每项操作信息分别对应的RPA流程组件的组件脚本,将这些组件脚本按照对应的操作信息在模板文件中的排列顺序,或者根据实际需要设定的其他排列顺序,将这些组件脚本进行相应的排列,从而则可以实现这些组件脚本的合并,得到软件***的流程自动化脚本。
本申请在需要实现流程自动化脚本的生成时,读取包含软件***的操作流程的模板文件,确定出实现模板文件中各项操作的RPA流程组件,进而将这些RPA流程组件的组件脚本进行合并,即可得到流程自动化脚本;因此,本申请能够实现流程自动化脚本的自动生成,能够有效减少开发人员的大量重复性工作,避免手工设计脚本,有效提高开发效率。
本发明实施例提供的一种生成流程自动化脚本的方法,确定与每项操作信息分别对应的RPA流程组件的组件信息之前,还可以包括:
从每项操作信息中获取各项操作分别对应的元素名称;
确定分别与每项操作的元素名称具有映射关系的通用元素名称,利用确定出的通用元素名称替换对应操作信息中包含的元素名称;其中,任意通用元素名称与多个元素名称具有对应关系。
由于模板文件为业务人员编制的,业务人员在描述元素信息时可能与实际元素存在误差,尤其是需要用于实现RPA流程组件确定的元素名称,因此本申请通过名称映射可智能模糊匹配后自动修复。具体来说,本申请在从操作信息中获取元素名称中,可以查询预先设定的包含元素名称与通用元素名称的映射表,确定与获取的元素名称具有映射关系的通用元素名称为获取的元素名称所属元素的实际名称,因此利用该通用元素名称替换对应操作信息中的元素名称,然后再基于更新后的操作名称实现对应RPA流程组件的确定;比如,实际界面元素为“确定”,但业务人员在编制模板文件时写成了“确认”,但对于RPA流程组件来说,都属于“提交”元素,因此则可以将“确定”“确认”均映射为提交,对应的映射表可以如表3所示。
表3
本发明实施例提供的一种生成流程自动化脚本的方法,将分别提取到的每项组件脚本合并之前,还可以包括:
在每项组件脚本中填写预设的地址信息;其中,地址信息为与软件***当前处于的***环境相对应的地址信息。
需要说明的是,本申请实施例可以预先设置转换规则库,该转换规则库用于记录不同***环境的***信息(主要包括地址信息),具体来说,由于不同***环境(开发、SIT测试、UAT测试、生产)下各维护一套地址,因此将包含这些地址信息的***信息记录在转换规则库中,从而在确定出软件***当前所处的***环境中之后,则可以根据***信息将软件***当前所处的***环境对应的地址信息填充组件脚本中的***地址信息,从而保证软件***在当前所处***环境下的正常运行等;在一种具体实施例中,转换规则库可以如表4所示。
表4
本发明实施例提供的一种生成流程自动化脚本的方法,将分别提取到的每项组件脚本合并之前,还可以包括:
从每项操作信息中获取各项操作分别对应的输入数据;
将获取的每项数据输入填充至组件脚本包含的对应元素处。
为了使得组件脚本中的元素能够被填入正确的数据,进而保证生成的流程自动化脚本的准确性,本申请可以根据模板文件中的输入数据,将这些输入数据填充至组件脚本中对应元素的位置处,也即根据模板文件中的输入数据,填充RPA流程组件的组件脚本中对应元素的操作数据,从而完成组件脚本中变量的替换,最终生成相应的流程自动化脚本。
在一种具体应用场景中,如图2所示,本发明实施例提供的一种生成流程自动化脚本的方法可以包括:
步骤1:操作流程的模板文件示例如表1所示,其用于记录业务操作流程,由业务人员按指定格式编制。
步骤2:建立元素库;其中,元素库用于记录元素与RPA流程组件的对应关系,由RPA开发人员维护,示例可以如表2所示。
步骤3:建立转换规则库,用于记录通用的***信息,不用***环境(开发、SIT测试、UAT测试、生产)各维护一套地址,因此可以对***信息进行处理,得到相应的转换规则库,示例如表4所示。
步骤4:元素名称映射:业务人员在描述元素信息时可能与实际元素存在误差,通过名称映射可智能模糊匹配后自动修复;比如,实际界面元素为“确定”,但业务人员在编制模板文件时写成了“确认”,但对于RPA流程组件来说,都属于“提交”元素,映射表的示例如图3所示。
步骤5:模板文件转换程序步骤。具体包括:
步骤5.1.读取操作流程模板文件,解析操作名称、***名称、***功能、元素名称、输入数据;
步骤5.2.根据元素名称映射和元素库中的***名称、***功能、元素名称找到对应的RPA流程组件的组件信息;
步骤5.3.从流程自动化组件库中提取组件信息对应RPA流程组件的组件脚本;
步骤5.4.根据***信息填充RPA流程组件的组件脚本中的***地址信息;
步骤5.5.根据模板文件中的输入数据,填充RPA流程组件的组件脚本中对应元素的操作数据,从而完成组件脚本中变量的替换,生成本操作步骤的流程自动化脚本;
步骤5.7.按步骤逐条读取模板文件,完成全流程自动化脚本的生成。
另外,RPA流程组件的程序步骤具体包括:识别元素;获取元素;录入数据;数据检验。
可见,本申请无需开发人员逐个输入相应数据,解决单一、重复、繁琐的事务性工作;无需基于业务需求实现流程自动化脚本的生成,从而能够解决现有技术中由于业务需求采用非结构化文档进行描述,存在表述不清、逻辑不强等问题,需求沟通成本高、开发效率低等问题;并且,针对现有技术不同的业务需求存在操作相同***、相同元素的情况,导致重复开发的情况,本申请能够解决这种情况导致重复开发的问题。从而有效减少测试人员的大量重复性工作,避免手工设计脚本,提高工作效率。
本发明实施例还提供了一种生成流程自动化脚本的装置,如图3所示,可以包括:
读取模块11,用于:读取包含软件***的操作流程的模板文件;
确定模块12,用于:从模板文件中获取操作流程包含的各项操作的操作信息,确定与每项操作信息分别对应的RPA流程组件的组件信息;
生成模块13,用于:提取每项组件信息分别对应的RPA流程组件的组件脚本,将分别提取到的每项组件脚本合并,得到软件***的流程自动化脚本。
本发明实施例提供的一种生成流程自动化脚本的装置,还可以包括:
映射模块,用于:确定与每项操作信息分别对应的RPA流程组件的组件信息之前,从每项操作信息中获取各项操作分别对应的元素名称;确定分别与每项操作的元素名称具有映射关系的通用元素名称,利用确定出的通用元素名称替换对应操作信息中包含的元素名称;其中,任意通用元素名称与多个元素名称具有对应关系。
本发明实施例提供的一种生成流程自动化脚本的装置,还可以包括:
填写模块,用于:将分别提取到的每项组件脚本合并之前,在每项组件脚本中填写预设的地址信息;其中,地址信息为与软件***当前处于的***环境相对应的地址信息。
本发明实施例提供的一种生成流程自动化脚本的装置,还可以包括:
填充模块,用于:将分别提取到的每项组件脚本合并之前,从每项操作信息中获取各项操作分别对应的输入数据;将获取的每项数据输入填充至组件脚本包含的对应元素处。
本发明实施例还提供了一种生成流程自动化脚本的设备,可以包括:
存储器,用于存储计算机程序;
处理器,用于执行计算机程序时实现如上任一项生成流程自动化脚本的方法的步骤。
本发明实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上任一项生成流程自动化脚本的方法的步骤。
需要说明的是,本发明实施例提供的一种生成流程自动化脚本的装置、设备及存储介质中相关部分的说明请参见本发明实施例提供的一种生成流程自动化脚本的方法中对应部分的详细说明,在此不再赘述。另外本发明实施例提供的上述技术方案中与现有技术中对应技术方案实现原理一致的部分未详细说明,以免过多赘述。
对所公开的实施例的上述说明,使本领域技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合并与本文所公开的原理和新颖特点相一致的最宽的范围。
Claims (10)
1.一种生成流程自动化脚本的方法,其特征在于,包括:
读取包含软件***的操作流程的模板文件;
从所述模板文件中获取所述操作流程包含的各项操作的操作信息,确定与每项所述操作信息分别对应的RPA流程组件的组件信息;
提取每项所述组件信息分别对应的RPA流程组件的组件脚本,将分别提取到的每项所述组件脚本合并,得到所述软件***的流程自动化脚本。
2.根据权利要求1所述的方法,其特征在于,确定与每项所述操作信息分别对应的RPA流程组件的组件信息之前,还包括:
从每项所述操作信息中获取各项操作分别对应的元素名称;
确定分别与每项操作的元素名称具有映射关系的通用元素名称,利用确定出的通用元素名称替换对应操作信息中包含的元素名称;其中,任意通用元素名称与多个元素名称具有对应关系。
3.根据权利要求2所述的方法,其特征在于,将分别提取到的每项所述组件脚本合并之前,还包括:
在每项所述组件脚本中填写预设的地址信息;其中,所述地址信息为与所述软件***当前处于的***环境相对应的地址信息。
4.根据权利要求3所述的方法,其特征在于,将分别提取到的每项所述组件脚本合并之前,还包括:
从每项所述操作信息中获取各项操作分别对应的输入数据;
将获取的每项数据输入填充至所述组件脚本包含的对应元素处。
5.一种生成流程自动化脚本的装置,其特征在于,包括:
读取模块,用于:读取包含软件***的操作流程的模板文件;
确定模块,用于:从所述模板文件中获取所述操作流程包含的各项操作的操作信息,确定与每项所述操作信息分别对应的RPA流程组件的组件信息;
生成模块,用于:提取每项所述组件信息分别对应的RPA流程组件的组件脚本,将分别提取到的每项所述组件脚本合并,得到所述软件***的流程自动化脚本。
6.根据权利要求5所述的装置,其特征在于,还包括:
映射模块,用于:确定与每项所述操作信息分别对应的RPA流程组件的组件信息之前,从每项所述操作信息中获取各项操作分别对应的元素名称;确定分别与每项操作的元素名称具有映射关系的通用元素名称,利用确定出的通用元素名称替换对应操作信息中包含的元素名称;其中,任意通用元素名称与多个元素名称具有对应关系。
7.根据权利要求6所述的装置,其特征在于,还包括:
填写模块,用于:将分别提取到的每项所述组件脚本合并之前,在每项所述组件脚本中填写预设的地址信息;其中,所述地址信息为与所述软件***当前处于的***环境相对应的地址信息。
8.根据权利要求7所述的装置,其特征在于,还包括:
填充模块,用于:将分别提取到的每项所述组件脚本合并之前,从每项所述操作信息中获取各项操作分别对应的输入数据;将获取的每项数据输入填充至所述组件脚本包含的对应元素处。
9.一种生成流程自动化脚本的设备,其特征在于,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如权利要求1至4任一项所述生成流程自动化脚本的方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至4任一项所述生成流程自动化脚本的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011189665.3A CN112181854B (zh) | 2020-10-30 | 2020-10-30 | 一种生成流程自动化脚本的方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011189665.3A CN112181854B (zh) | 2020-10-30 | 2020-10-30 | 一种生成流程自动化脚本的方法、装置、设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112181854A true CN112181854A (zh) | 2021-01-05 |
CN112181854B CN112181854B (zh) | 2023-12-22 |
Family
ID=73916722
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011189665.3A Active CN112181854B (zh) | 2020-10-30 | 2020-10-30 | 一种生成流程自动化脚本的方法、装置、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112181854B (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112861440A (zh) * | 2021-02-27 | 2021-05-28 | 哈尔滨工业大学(威海) | 一种面向各类应用的软件机器人***及其工作方法 |
CN113127370A (zh) * | 2021-05-14 | 2021-07-16 | 中国工商银行股份有限公司 | 报表***冒烟测试方法、rpa机器人及*** |
CN113312129A (zh) * | 2021-05-24 | 2021-08-27 | 华南理工大学 | 软件操作流程自动化机器人方法、***、装置及介质 |
CN113467879A (zh) * | 2021-07-20 | 2021-10-01 | 上海数慧***技术有限公司 | 基于rpa机器人的多***数据处理方法及装置 |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20190155225A1 (en) * | 2017-11-21 | 2019-05-23 | Accenture Global Solutions Limited | Bot management framework for robotic process automation systems |
CN110609675A (zh) * | 2018-06-14 | 2019-12-24 | 中兴通讯股份有限公司 | 一种工作流建模方法、装置和计算机可读存储介质 |
JP2020013400A (ja) * | 2018-07-19 | 2020-01-23 | 株式会社野村総合研究所 | 装置およびコンピュータプログラム |
CN110765013A (zh) * | 2019-10-18 | 2020-02-07 | 深圳市比量科技传媒有限公司 | 一种流程自动化执行方法及*** |
CN110908651A (zh) * | 2019-11-01 | 2020-03-24 | 苏宁云计算有限公司 | Rpa业务流程的图形化构建方法及*** |
CN111047147A (zh) * | 2019-11-20 | 2020-04-21 | 深圳市法本信息技术股份有限公司 | 一种业务流程自动采集方法及智能终端 |
CN111126781A (zh) * | 2019-11-29 | 2020-05-08 | 苏宁云计算有限公司 | Rpa业务流程的创建方法及*** |
CN111124365A (zh) * | 2019-12-20 | 2020-05-08 | 中国建设银行股份有限公司 | Rpa需求收集的方法和装置 |
CN111190660A (zh) * | 2019-12-31 | 2020-05-22 | 中国南方电网有限责任公司 | 一种基于双向链表模型优化流程自动化的方法及*** |
CN111722840A (zh) * | 2020-06-30 | 2020-09-29 | 北京来也网络科技有限公司 | 用于rpa流程生成端的命令库创建方法、装置、介质及设备 |
CN111814439A (zh) * | 2020-08-21 | 2020-10-23 | 中国工商银行股份有限公司 | 流程图自动化描述方法和装置 |
-
2020
- 2020-10-30 CN CN202011189665.3A patent/CN112181854B/zh active Active
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20190155225A1 (en) * | 2017-11-21 | 2019-05-23 | Accenture Global Solutions Limited | Bot management framework for robotic process automation systems |
CN110609675A (zh) * | 2018-06-14 | 2019-12-24 | 中兴通讯股份有限公司 | 一种工作流建模方法、装置和计算机可读存储介质 |
JP2020013400A (ja) * | 2018-07-19 | 2020-01-23 | 株式会社野村総合研究所 | 装置およびコンピュータプログラム |
CN110765013A (zh) * | 2019-10-18 | 2020-02-07 | 深圳市比量科技传媒有限公司 | 一种流程自动化执行方法及*** |
CN110908651A (zh) * | 2019-11-01 | 2020-03-24 | 苏宁云计算有限公司 | Rpa业务流程的图形化构建方法及*** |
CN111047147A (zh) * | 2019-11-20 | 2020-04-21 | 深圳市法本信息技术股份有限公司 | 一种业务流程自动采集方法及智能终端 |
CN111126781A (zh) * | 2019-11-29 | 2020-05-08 | 苏宁云计算有限公司 | Rpa业务流程的创建方法及*** |
CN111124365A (zh) * | 2019-12-20 | 2020-05-08 | 中国建设银行股份有限公司 | Rpa需求收集的方法和装置 |
CN111190660A (zh) * | 2019-12-31 | 2020-05-22 | 中国南方电网有限责任公司 | 一种基于双向链表模型优化流程自动化的方法及*** |
CN111722840A (zh) * | 2020-06-30 | 2020-09-29 | 北京来也网络科技有限公司 | 用于rpa流程生成端的命令库创建方法、装置、介质及设备 |
CN111814439A (zh) * | 2020-08-21 | 2020-10-23 | 中国工商银行股份有限公司 | 流程图自动化描述方法和装置 |
Non-Patent Citations (2)
Title |
---|
KATE MCDANIEL: "Learn Robotic Process Automation with RPA Tutorials for Beginners", Retrieved from the Internet <URL:https://www.uipath.com/blog/rpa/learning-robotic-process-automation-through-video-tutorials> * |
李希峰 等: "一种基于需求驱动的RPA机器人快速开发方法", 《办公自动化》, no. 2, pages 58 - 60 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112861440A (zh) * | 2021-02-27 | 2021-05-28 | 哈尔滨工业大学(威海) | 一种面向各类应用的软件机器人***及其工作方法 |
CN113127370A (zh) * | 2021-05-14 | 2021-07-16 | 中国工商银行股份有限公司 | 报表***冒烟测试方法、rpa机器人及*** |
CN113312129A (zh) * | 2021-05-24 | 2021-08-27 | 华南理工大学 | 软件操作流程自动化机器人方法、***、装置及介质 |
CN113467879A (zh) * | 2021-07-20 | 2021-10-01 | 上海数慧***技术有限公司 | 基于rpa机器人的多***数据处理方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN112181854B (zh) | 2023-12-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112181854B (zh) | 一种生成流程自动化脚本的方法、装置、设备及存储介质 | |
CN102831052B (zh) | 测试用例自动化生成装置及方法 | |
US7917895B2 (en) | Automated software testing and validation system | |
CN101339534B (zh) | 一种软件测试的方法及装置 | |
CN110716870B (zh) | 服务的自动化测试方法及装置 | |
CN112306855B (zh) | 接口自动化测试方法、装置、终端和存储介质 | |
CN109933521A (zh) | 基于bdd的自动化测试方法、装置、计算机设备及存储介质 | |
US20190243750A1 (en) | Test reuse exchange and automation system and method | |
CN115080398A (zh) | 一种接口自动化测试***及方法 | |
CN111679982A (zh) | 一种rest api接口软件自动化测试方法 | |
CN107357721B (zh) | 测试***的方法及装置 | |
CN113312260B (zh) | 一种接口测试方法、装置、设备及存储介质 | |
CN117370217B (zh) | 一种基于python的接口测试结果自动生成方法 | |
CN103913672A (zh) | 一种卫星低频接口自动化测试*** | |
CN117421217A (zh) | 一种软件功能自动测试方法、***、终端及介质 | |
CN111427582B (zh) | Rtl代码的管理方法、装置、设备及计算机可读存储介质 | |
CN110147313B (zh) | 一种日志输出方法及装置 | |
CN109697161A (zh) | 一种存储过程的测试方法、存储介质和数据库服务器 | |
CN113535581B (zh) | 测试脚本生成方法、装置、设备及计算机可读存储介质 | |
CN112419052B (zh) | 交易测试方法、装置、电子设备及可读存储介质 | |
CN111813665A (zh) | 一种基于python的大数据平台接口数据测试方法和*** | |
CN114448851B (zh) | 一种数据自动化测试方法及*** | |
CN109800155B (zh) | 一种基于Probe的QTE联锁应用软件测试方法及装置 | |
CN113742249B (zh) | 一种基于桌面操作***的测试脚本颗粒化方法及*** | |
CN114661609B (zh) | 人工智能医疗自动化测试集成*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |