CN114691263A - 一种用户界面交互式流程录制方法、***、计算机设备及可读存储介质 - Google Patents
一种用户界面交互式流程录制方法、***、计算机设备及可读存储介质 Download PDFInfo
- Publication number
- CN114691263A CN114691263A CN202210199652.7A CN202210199652A CN114691263A CN 114691263 A CN114691263 A CN 114691263A CN 202210199652 A CN202210199652 A CN 202210199652A CN 114691263 A CN114691263 A CN 114691263A
- Authority
- CN
- China
- Prior art keywords
- user interface
- interface element
- recording
- determining
- api
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 230000002452 interceptive effect Effects 0.000 title claims abstract description 28
- 230000008569 process Effects 0.000 claims abstract description 19
- 230000006870 function Effects 0.000 claims abstract description 9
- 230000006399 behavior Effects 0.000 claims description 68
- 238000004590 computer program Methods 0.000 claims description 8
- 238000005516 engineering process Methods 0.000 claims description 8
- 238000012360 testing method Methods 0.000 claims description 5
- 230000003287 optical effect Effects 0.000 description 2
- 239000008186 active pharmaceutical agent Substances 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000001556 precipitation Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3438—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment monitoring of user actions
-
- 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/3604—Software analysis for verifying properties of programs
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种用户界面交互式流程录制方法、***、计算机设备及可读存储介质,本发明能够消除基于操作***事件来进行流程录制所带来的大量干扰,每一个录制步骤都是明确定义的,能够生成更有效的流程代码,提升流程录制的效率,更加专注业务逻辑的录制;同时也解决了录制过程中难以进行产品级扩展的问题,通过交互式的逻辑,可以支持和产品进行深度结合,支持产品级扩展,扩展出更多的产品形态,为后期产品新增功能、横向无限扩展提供了插拔式的解决方案,可以提供更好的用户体验。
Description
技术领域
本发明涉及RPA自动化测试技术领域,尤其涉及一种用户界面交互式流程录制方法、***、计算机设备及可读存储介质。
背景技术
用户界面流程录制(下面简称“流程录制”)主要用于在用户操作业务环境的过程中,进行行为沉淀。通过操作***提供的能力来自动地记录下用户的行为。流程录制主要用到操作***提供的事件机制来进行用户行为记录,通过记录用户对界面元素的交互行为来实现。
另外,用户界面元素定位主要用到Accessibility和CV (ComputerVision)两种技术。通过这两种技术,RPA或自动化测试可以自由地获取到屏幕上的用户界面元素信息。
操作***和部分用户界面框架一般都提供了Accessibility API 用以编程地方式访问用户界面元素信息。目前这些API大多都以两个维度提供:
A、访问某个元素自身的属性。
B、通过元素导航来访问某个界面元素,如:访问父节点界面元素、访问孩子节点界面元素。
还有部分的用户界面框架没有提供AccessibilityAPI,导致无法获取到用户界面元素信息,这部分一般是采用CV技术进行定位。
对于目前出现的方法,存在以下问题:
A、通过事件监听技术来进行流程录制时会存在大量的干扰行为,比如用户偶然的对键盘鼠标进行移动、键击等操作,又或者是对元素本身进行业务无关的操作,如:移动窗口、复制粘贴文本等。
B、采用目前的录制技术无法进行深度的产品级扩展。比如扩展界面元素所支持的行为,当录制一个邮箱登陆过程时,支持弹出产品级弹窗和用户交换信息,从而更好的和产品进行深度结合。
发明内容
有鉴于此,本发明提供了一种用户界面交互式流程录制方法、***、计算机设备及可读存储介质,用以解决上述背景技术中存在的问题。
一种用户界面交互式流程录制方法,具体包括以下步骤:
S1,根据鼠标当前的屏幕坐标确定其对应的用户界面元素及位置;
S2,根据用户界面元素及其位置确定该元素所支持的行为,用户选择用户界面元素所支持行为中其中一种或几种特定行为,程序记录下该行为并执行一次该行为,实现交互式录制;
S3,重复步骤S1-S2,实现连续录制,当录制结束时,用户按下退出录制快捷键,退出录制并保存录制内容。
优选地,步骤S1中根据鼠标当前的屏幕坐标确定其对应的用户界面元素及位置的具体步骤为:
根据鼠标当前的屏幕坐标确定出其对应的用户界面元素;
判断用户界面元素是否属于操作***原生的界面元素,并根据判断结果从对应的API接口来定位用户界面元素的位置。
优选地,在判断用户界面元素是否属于操作***原生的界面元素时,
若用户界面元素是操作***原生的界面元素,则通过操作***提供的API接口来定位用户界面元素的位置;
若用户界面元素不是操作***原生的界面元素,则判断用户界面元素所在应用程序是否支持开放的API接口,若支持,则通过用户界面元素所在应用程序自身开放的API接口来定位用户界面元素的位置,否则通过计算机视觉技术来定位用户界面元素的位置。
优选地,所述操作***提供的API接口为Hit-Test API接口,
用户界面元素所在应用程序自身开放的API接口为 Accessibility API接口。
优选地,步骤S2中在根据用户界面元素及其位置确定该元素所支持的行为时,还可同时确定该用户界面元素支持的扩展行为。
优选地,所述用户界面元素支持的扩展行为是指与产品相关的功能。
优选地,所述用户界面元素支持的扩展行为包括扩展定位循环开始或结束的逻辑功能、扩展添加元素注释功能、为未支持 Accessibility API接口的元素支持某些产品定义的行为。
一种用户界面交互式流程录制***,包括:
用户界面元素***,用于根据鼠标当前的屏幕坐标确定其对应的用户界面元素及位置;
用户界面元素行为查询器,用于根据用户界面元素及其位置确定该元素所支持的行为;
用户界面元素扩展操作查询器,用于根据用户界面元素的位置确定该元素所支持的扩展行为。
一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述方法的步骤。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述方法的步骤。
本发明的有益效果是:
本发明的交互式流程录制方法能够消除基于操作***事件来进行流程录制所带来的大量干扰,每一个录制步骤都是明确定义的,能够生成更有效的流程代码,提升流程录制的效率,更加专注业务逻辑的录制;同时也解决了录制过程中难以进行产品级扩展的问题,通过交互式的逻辑,可以支持和产品进行深度结合,支持产品级扩展,扩展出更多的产品形态,为后期产品新增功能、横向无限扩展提供了插拔式的解决方案,可以提供更好的用户体验。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1是本发明方法的流程图。
具体实施方式
为了更好的理解本发明的技术方案,下面结合附图对本发明实施例进行详细描述。
应当明确,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
下面通过具体的实施例并结合附图对本申请做进一步的详细描述。
本发明给出一种用户界面交互式流程录制方法,包括以下步骤:
S1,根据鼠标当前的屏幕坐标确定其对应的用户界面元素及位置;
S2,根据用户界面元素及其位置确定该元素所支持的行为,用户选择用户界面元素所支持行为中其中一种或几种特定行为,程序记录下该行为并执行一次该行为,实现交互式录制;
不同界面元素所支持的行为不同,例如“按钮”界面元素,其支持的是“点击”行为;“编辑框”界面元素,其支持的是“设置文本”和“获取文本”的行为等等。
S3,重复步骤S1-S2,实现连续录制,当录制结束时,用户按下退出录制快捷键,退出录制并保存录制内容。
退出录制快捷键可根据用户习惯进行设置,例如可将键盘上的“Esc”键添加设置为退出录制的快捷键。
优选地,步骤S2中在根据用户界面元素及其位置确定该元素所支持的行为时,还可同时确定该用户界面元素支持的扩展行为。
所述用户界面元素支持的扩展行为是指与产品相关的功能。
所述用户界面元素支持的扩展行为包括但不限于扩展定位循环开始或结束的逻辑功能、扩展添加元素注释功能、为未支持Accessibility API接口的元素支持某些产品定义的行为(如点击图片、模板匹配等行为)。
本发明还给出一种用户界面交互式流程录制***,包括:
用户界面元素***,用于根据鼠标当前的屏幕坐标确定其对应的用户界面元素及元素位置;
用户界面元素行为查询器,用于根据用户界面元素及其位置确定该元素所支持的行为;
用户界面元素扩展操作查询器,用于根据用户界面元素的位置确定该元素所支持的扩展行为。
本发明还给出一种计算机设备,该计算机设备包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述方法的步骤。
此外,上述存储器中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备执行本发明实施例所述方法的全部或部分步骤。而前述的存储介质包括U盘、移动硬盘、只读存储器(ROM, Read-Only Memory)、随机存取存储器(RAM,Random AccessMemory)、磁碟或者光盘等各种可以存储程序代码的介质。
通过以上实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必须的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
实施例一,下面通过具体示例详细说明本发明的用户界面交互式流程录制方法。
本实施例中,本发明的用户界面交互式流程录制方法,包括以下步骤:
S1,根据鼠标当前的屏幕坐标确定其对应的用户界面元素及元素位置,具体步骤为:
首先,根据鼠标的当前位置确定其屏幕坐标,根据鼠标的屏幕坐标确定出其对应的用户界面元素;
然后,判断用户界面元素是否属于操作***原生的界面元素,若用户界面元素是操作***原生的界面元素,则通过操作***提供的 API接口来定位用户界面元素的位置(例如可通过操作***提供的 Hit-Test API接口来定位用户界面元素的位置)。
操作***提供的API接口与其***类型有关,不同类型的操作***提供的API接口不同。
S2,根据用户界面元素及其位置确定该元素所支持的行为,由于用户界面元素是操作***原生的界面元素,因此,可通过操作***提供的QueryInterface API接口来确定该元素所支持的行为。
用户通过选择用户界面元素所支持行为中其中一种或几种特定行为,程序记录下该行为并执行一次该行为,实现交互式录制。
在根据用户界面元素的位置确定该元素所支持的行为时,还可同时确定该用户界面元素支持的扩展行为。
S3,重复步骤S1-S2,实现连续录制,当录制结束时,用户按下退出录制快捷键,退出录制并保存录制内容。
实施例二,本实施例的用户界面交互式流程录制方法与实施例一基本相同,但存在不同之处。
本实施例中,本发明的用户界面交互式流程录制方法,包括以下步骤:
S1,根据鼠标当前的屏幕坐标确定其对应的用户界面元素及元素位置,具体步骤为:
首先,根据鼠标的当前位置确定其屏幕坐标,根据鼠标的屏幕坐标确定出其对应的用户界面元素;
然后,判断用户界面元素是否属于操作***原生的界面元素,若用户界面元素不是操作***原生的界面元素(如Java、SAP等元素),则判断用户界面元素所在应用程序是否支持开放的API接口(例如判断用户界面元素所在应用程序是否支持Accessibility API接口),若支持,则通过接入用户界面元素所在应用程序自身开放的API接口 (如Accessibility API接口)来定位用户界面元素的位置。
S2,根据用户界面元素及其位置确定该元素所支持的行为,由于用户界面元素不是操作***原生的界面元素且其所在应用程序支持 Accessibility API接口,则可通过接入用户界面元素所在应用程序自身开放Accessibility API接口或Accessibility相关API接口来确定该元素所支持的行为。
用户通过选择用户界面元素所支持行为中其中一种或几种特定行为,程序记录下该行为并执行一次该行为,实现交互式录制。
在根据用户界面元素的位置确定该元素所支持的行为时,还可同时确定该用户界面元素支持的扩展行为。
S3,重复步骤S1-S2,实现连续录制,当录制结束时,用户按下退出录制快捷键,退出录制并保存录制内容。
实施例三,本实施例的用户界面交互式流程录制方法与实施例二基本相同,但存在不同之处。
本实施例中,本发明的用户界面交互式流程录制方法,包括以下步骤:
S1,根据鼠标当前的屏幕坐标确定其对应的用户界面元素及元素位置,具体步骤为:
首先,根据鼠标的当前位置确定其屏幕坐标,根据鼠标的屏幕坐标确定出其对应的用户界面元素;
然后,判断用户界面元素是否属于操作***原生的界面元素,若用户界面元素不是操作***原生的界面元素(如Java、SAP等元素),则判断用户界面元素所在应用程序是否支持开放的API接口(例如判断用户界面元素所在应用程序是否支持Accessibility API接口),若不支持(有些应用程序并不支持Accessibility API接口),则需借助计算机视觉技术(CV技术)来定位用户界面元素的位置。
S2,根据用户界面元素及其位置确定该元素所支持的行为,由于用户界面元素不是操作***原生的界面元素且其所在应用程序不支持Accessibility API接口,则需通过用户界面元素扩展操作查询器来确定该用户界面元素支持的扩展行为,如点击图片、模版匹配等行为。
S3,重复步骤S1-S2,实现连续录制,当录制结束时,用户按下退出录制快捷键,退出录制并保存录制内容。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
Claims (10)
1.一种用户界面交互式流程录制方法,其特征在于,具体包括以下步骤:
S1,根据鼠标当前的屏幕坐标确定其对应的用户界面元素及位置;
S2,根据用户界面元素及其位置确定该元素所支持的行为,用户选择用户界面元素所支持行为中其中一种或几种特定行为,程序记录下该行为并执行一次该行为,实现交互式录制;
S3,重复步骤S1-S2,实现连续录制,当录制结束时,用户按下退出录制快捷键,退出录制并保存录制内容。
2.根据权利要求1所述的用户界面交互式流程录制方法,其特征在于,步骤S1中根据鼠标当前的屏幕坐标确定其对应的用户界面元素及位置的具体步骤为:
根据鼠标当前的屏幕坐标确定出其对应的用户界面元素;
判断用户界面元素是否属于操作***原生的界面元素,并根据判断结果从对应的API接口来定位用户界面元素的位置。
3.根据权利要求2所述的用户界面交互式流程录制方法,其特征在于,在判断用户界面元素是否属于操作***原生的界面元素时,
若用户界面元素是操作***原生的界面元素,则通过操作***提供的API接口来定位用户界面元素的位置;
若用户界面元素不是操作***原生的界面元素,则判断用户界面元素所在应用程序是否支持开放的API接口,若支持,则通过用户界面元素所在应用程序自身开放的API接口来定位用户界面元素的位置,否则通过计算机视觉技术来定位用户界面元素的位置。
4.根据权利要求3所述的用户界面交互式流程录制方法,其特征在于,所述操作***提供的API接口为Hit-Test API接口,
用户界面元素所在应用程序自身开放的API接口为Accessibility API接口。
5.根据权利要求1所述的用户界面交互式流程录制方法,其特征在于,步骤S2中在根据用户界面元素及其位置确定该元素所支持的行为时,还可同时确定该用户界面元素支持的扩展行为。
6.根据权利要求5所述的用户界面交互式流程录制方法,其特征在于,所述用户界面元素支持的扩展行为是指与产品相关的功能。
7.根据权利要求6所述的用户界面交互式流程录制方法,其特征在于,所述用户界面元素支持的扩展行为包括扩展定位循环开始或结束的逻辑功能、扩展添加元素注释功能、为未支持Accessibility API接口的元素支持某些产品定义的行为。
8.一种用户界面交互式流程录制***,其特征在于,包括:
用户界面元素***,用于根据鼠标当前的屏幕坐标确定其对应的用户界面元素及位置;
用户界面元素行为查询器,用于根据用户界面元素及其位置确定该元素所支持的行为;
用户界面元素扩展操作查询器,用于根据用户界面元素的位置确定该元素所支持的扩展行为。
9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1-7中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-7中任一项所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210199652.7A CN114691263A (zh) | 2022-03-01 | 2022-03-01 | 一种用户界面交互式流程录制方法、***、计算机设备及可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210199652.7A CN114691263A (zh) | 2022-03-01 | 2022-03-01 | 一种用户界面交互式流程录制方法、***、计算机设备及可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114691263A true CN114691263A (zh) | 2022-07-01 |
Family
ID=82136824
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210199652.7A Pending CN114691263A (zh) | 2022-03-01 | 2022-03-01 | 一种用户界面交互式流程录制方法、***、计算机设备及可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114691263A (zh) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103365779A (zh) * | 2013-07-09 | 2013-10-23 | 广东欧珀移动通信有限公司 | 软件测试方法和*** |
CN104881364A (zh) * | 2015-06-26 | 2015-09-02 | 上海斐讯数据通信技术有限公司 | 应用于安卓***的自动化测试方法及*** |
CN105824742A (zh) * | 2015-01-08 | 2016-08-03 | 阿里巴巴集团控股有限公司 | 用户界面操作录制方法及装置 |
CN110297758A (zh) * | 2019-05-20 | 2019-10-01 | 深圳壹账通智能科技有限公司 | 用户界面自动化测试方法、装置及计算机可读存储介质 |
CN110765013A (zh) * | 2019-10-18 | 2020-02-07 | 深圳市比量科技传媒有限公司 | 一种流程自动化执行方法及*** |
CN111176982A (zh) * | 2019-12-12 | 2020-05-19 | 中国建设银行股份有限公司 | 一种测试界面生成方法和装置 |
CN112464623A (zh) * | 2020-11-24 | 2021-03-09 | 金蝶软件(中国)有限公司 | Rpa流程文件生成方法、装置、计算机设备和存储介质 |
CN113282488A (zh) * | 2021-05-13 | 2021-08-20 | 展讯通信(上海)有限公司 | 终端的测试方法及装置、存储介质、终端 |
CN113934487A (zh) * | 2021-09-18 | 2022-01-14 | 达而观数据(成都)有限公司 | 一种用户界面元素定位方法、***、计算机设备和存储介质 |
-
2022
- 2022-03-01 CN CN202210199652.7A patent/CN114691263A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103365779A (zh) * | 2013-07-09 | 2013-10-23 | 广东欧珀移动通信有限公司 | 软件测试方法和*** |
CN105824742A (zh) * | 2015-01-08 | 2016-08-03 | 阿里巴巴集团控股有限公司 | 用户界面操作录制方法及装置 |
CN104881364A (zh) * | 2015-06-26 | 2015-09-02 | 上海斐讯数据通信技术有限公司 | 应用于安卓***的自动化测试方法及*** |
CN110297758A (zh) * | 2019-05-20 | 2019-10-01 | 深圳壹账通智能科技有限公司 | 用户界面自动化测试方法、装置及计算机可读存储介质 |
CN110765013A (zh) * | 2019-10-18 | 2020-02-07 | 深圳市比量科技传媒有限公司 | 一种流程自动化执行方法及*** |
CN111176982A (zh) * | 2019-12-12 | 2020-05-19 | 中国建设银行股份有限公司 | 一种测试界面生成方法和装置 |
CN112464623A (zh) * | 2020-11-24 | 2021-03-09 | 金蝶软件(中国)有限公司 | Rpa流程文件生成方法、装置、计算机设备和存储介质 |
CN113282488A (zh) * | 2021-05-13 | 2021-08-20 | 展讯通信(上海)有限公司 | 终端的测试方法及装置、存储介质、终端 |
CN113934487A (zh) * | 2021-09-18 | 2022-01-14 | 达而观数据(成都)有限公司 | 一种用户界面元素定位方法、***、计算机设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2336557C2 (ru) | Классы структур автоматизации пользовательского интерфейса и интерфейсы | |
US9152529B2 (en) | Systems and methods for dynamically altering a user interface based on user interface actions | |
US10552181B2 (en) | User interface extender | |
US10762277B2 (en) | Optimization schemes for controlling user interfaces through gesture or touch | |
CN112068897B (zh) | 基于鼠键模拟的Android应用文件加载方法和装置 | |
US20170199809A1 (en) | Graphical transaction model | |
US8276062B2 (en) | System and method for efficiently processing comments to records in a database, while avoiding replication/save conflicts | |
CN108924029B (zh) | 一种客服数据发送的方法及装置 | |
EP2810151B1 (en) | Extension activation for related documents | |
US9594548B2 (en) | Dynamically updating templated applications | |
CN103902258A (zh) | 一种在网页中实现自定义菜单显示的方法及装置 | |
JP2002049587A (ja) | ジョブ・モニタ | |
WO2017206476A1 (zh) | 一种cpu占用的检测方法、装置及设备 | |
CN114816401A (zh) | 界面元素的定位方法、电子设备及存储介质 | |
US20130290934A1 (en) | Monitoring applications executing on a computer device using programmatic triggers | |
US10901984B2 (en) | Enhanced batch updates on records and related records system and method | |
CN109298819B (zh) | 选择对象的方法、装置、终端及存储介质 | |
CN109213668B (zh) | 操作记录方法、装置及终端 | |
WO2017003972A1 (en) | Presenting content using decoupled presentation resources | |
JP2006277771A (ja) | 計算機ネットワーク用の端末装置および操作履歴記録方法 | |
CN108520063A (zh) | 事件日志的处理方法、装置及终端设备 | |
WO2018103223A1 (zh) | 一种操作数据库的方法及装置 | |
CN114691263A (zh) | 一种用户界面交互式流程录制方法、***、计算机设备及可读存储介质 | |
CN113485909B (zh) | 测试方法、装置、计算设备以及介质 | |
CN107608827B (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 |