CN114490285A - 一种rpa流程执行过程的回放***及方法 - Google Patents

一种rpa流程执行过程的回放***及方法 Download PDF

Info

Publication number
CN114490285A
CN114490285A CN202111623120.3A CN202111623120A CN114490285A CN 114490285 A CN114490285 A CN 114490285A CN 202111623120 A CN202111623120 A CN 202111623120A CN 114490285 A CN114490285 A CN 114490285A
Authority
CN
China
Prior art keywords
rpa
log
execution
jumping
event
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
Application number
CN202111623120.3A
Other languages
English (en)
Inventor
唐琦松
林平
吴鑫
靳志业
沙佳静
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai I Search Software Co ltd
Original Assignee
Shanghai I Search Software Co ltd
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 Shanghai I Search Software Co ltd filed Critical Shanghai I Search Software Co ltd
Priority to CN202111623120.3A priority Critical patent/CN114490285A/zh
Publication of CN114490285A publication Critical patent/CN114490285A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording 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/3466Performance evaluation by tracing or monitoring
    • G06F11/3476Data logging
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/4302Content synchronisation processes, e.g. decoder synchronisation
    • H04N21/4307Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen
    • H04N21/43079Synchronising the rendering of multiple content streams or additional data on devices, e.g. synchronisation of audio on a mobile phone with the video output on the TV screen of additional data with content streams on multiple devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • H04N21/43637Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44016Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for substituting a video clip
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4781Games
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8547Content authoring involving timestamps for synchronizing content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Debugging And Monitoring (AREA)

Abstract

本发明公开了RPA流程领域的一种RPA流程执行过程的回放***及方法,包括:获取RPA流程执行日志、屏幕录像和事件日志;读取RPA流程执行日志中的开始和结束时间;基于所述开始和结束时间同步播放屏幕录像、RPA流程图动画和高亮显示事件日志;响应于播放过程中出现跳转时,获取跳转后的目标时间,将屏幕录像、RPA流程图动画和事件日志高亮显示内容跳转至所述目标时间;接收关键字,以及,基于关键字检索日志对应时间点后,控制播放进度跳转至所述对应时间点,所述日志包括RPA流程执行日志和事件日志。本发明将RPA流程执行过程中记录的日志、屏幕录像和RPA流程同步起来,便于直观地观察RPA流程执行过程的详细情况,方便分析RPA流程、定位运行错误。

Description

一种RPA流程执行过程的回放***及方法
技术领域
本发明涉及一种RPA流程执行过程的回放***及方法,属于RPA流程领域。
背景技术
RPA是一种流程自动化技术,技术人员编写好RPA流程后机器人就可以自动重复执行这个流程,代替人工执行这些操作。由于RPA高效、准确,使用RPA流程可以达到节省人力、提高员工工作效率和满意度的目的,所以得到了广泛的应用。为了保证RPA流程执行的过程与开发者和用户的预期一致,开发者和用户需要检查RPA的具体执行过程。一般的方法是在RPA流程执行时记录完整的屏幕内容,再以视频回放的方式来查看。这种方式比较简单、直观,但是并不够方便。比如RPA流程中操作步骤非常多时,单看屏幕就无法知道当前执行到了哪一步。若是流程出错,流程日志中会出现一些错误信息,单从这些错误信息中不容易理解对应的屏幕上发生了什么,具体的错误是什么,也不知道发生错误的步骤是哪一步。
发明内容
本发明的目的在于克服现有技术中的不足,提供一种RPA流程执行过程的回放***及方法,将RPA流程执行过程中记录的日志、屏幕录像和RPA流程执行过程同步起来,方便分析RPA流程、定位运行错误。
为达到上述目的,本发明是采用下述技术方案实现的:
第一方面,本发明提供了一种RPA流程执行过程的回放方法,包括:
获取RPA流程执行日志、屏幕录像和事件日志;
读取RPA流程执行日志中的开始和结束时间;
基于所述开始和结束时间同步播放屏幕录像、RPA流程图动画和高亮显示事件日志;响应于播放过程中出现跳转时,获取跳转后的目标时间,将屏幕录像、RPA流程图动画和事件日志高亮显示内容跳转至所述目标时间;
接收关键字,以及,基于关键字检索日志对应时间点后,控制播放进度跳转至所述对应时间点,所述日志包括RPA流程执行日志和事件日志。
进一步的,所述RPA流程执行日志为已编写好的RPA流程在执行过程中产生的日志,所述RPA流程执行日志中的每条记录包含时间戳、流程节点ID和对应流程图图片中节点所在的位置,所述流程图图片由已编写好的RPA流程导出,所述RPA流程图动画为在流程图图片上用高亮框表示当前执行节点的演示动画。
进一步的,所述屏幕录像为已编写好的RPA流程在执行过程中其执行设备屏幕上的影像录制数据。
进一步的,所述事件日志为已编写好的RPA流程在执行过程中所有发生的事件的记录,且每个事件的记录中都包含时间戳。
进一步的,所述跳转的类型包括通过控制播放条跳转或根据日志搜索跳转。
第二方面,本发明提供了一种RPA流程执行过程的回放***,包括:
接收模块:用于获取RPA流程执行日志、屏幕录像和事件日志;
读取模块:用于读取RPA流程执行日志中的开始和结束时间;
同步播放模块:用于基于所述开始和结束时间同步播放屏幕录像、RPA流程图动画和高亮显示事件日志;响应于播放过程中出现跳转时,获取跳转后的目标时间,将屏幕录像、RPA流程图动画和事件日志高亮显示内容跳转至所述目标时间;
检索模块:用于接收关键字,以及,基于关键字检索日志对应时间点后,控制播放进度跳转至所述对应时间点,所述日志包括RPA流程执行日志和事件日志。
第三方面,本发明提供了一种RPA流程执行过程的回放装置,包括处理器及存储介质;
所述存储介质用于存储指令;
所述处理器用于根据所述指令进行操作以执行根据上述任一项所述方法的步骤。
第四方面,本发明提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一项所述方法的步骤。
与现有技术相比,本发明所达到的有益效果:
本发明可以将RPA流程执行过程中记录的日志、屏幕录像和RPA流程同步起来,不仅可以同时查看RPA流程执行的每一步时屏幕上的内容,对应的日志是什么,进而直观地观看RPA流程执行过程的详细情况,简化了分析问题、定位错误等任务,还可以通过日志搜索快速定位RPA流程中对应的操作步骤,查看当时的屏幕内容是什么,进而根据日志、时间快速定位RPA流程的执行过程,不论是了解当前的RPA流程执行过程,还是分析问题、定位错误,都更加方便。
附图说明
图1是本发明实施例一提供的***框架图;
图2是本发明实施例一提供的播放器界面示意图。
具体实施方式
下面结合附图对本发明作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。
实施例一:
一种RPA流程执行过程的回放方法,请参阅图1,具体过程如下:
1,获得一个编写好的RPA流程,安装RPA执行程序,屏幕录制器和日志录制器;
2,调用RPA执行程序,运行RPA流程,同时启动屏幕录制器和日志录制器;
3,RPA执行程序运行时,自动记录每一个步骤的开始和结束时间;屏幕录制器自动录制屏幕内容;日志录制器记录所有发生的事件,每个事件都包含时间戳;
4,RPA流程执行完毕,屏幕录制器和日志录制器结束。
使用数据的过程:
1,读取RPA流程执行日志,屏幕录像,事件日志,读取流程开始执行时间和结束执行时间;屏幕录像就是普通的视频流,每个视频流由<timestamp,frame>元素组成,timestamp为时间戳,frame为视频帧;RPA流程执行日志为<timestamp,project,step,rect>,project为对应RPA流程的信息,step为流程中一个节点的信息,rect为RPA流程图中对应节点所在的方框;事件日志为<timestamp,line>,line为文本行,表示事件的具体内容,一般为一行文本;
2,加载播放器,开始时间为流程开始时间,结束时间设为流程结束时间;
3,按照时间进度播放视频,同时推进RPA流程图动画和事件日志的高亮显示以保持一致。具体为:根据当前时间,以秒为单位,在流程执行日志和事件日志中定位对应的记录;若当前时间在连续两个事件的timestamp之间,则后一个事件即为当前事件;更新流程图动画时,先重新画原始的流程图图片,再根据流程执行日志中对应记录中的rect画一个高亮框;更新事件日志时,将对应记录的文本行加上高亮表示,其他的文本行恢复默认颜色;
4,若有跳转,则根据时间来判断RPA流程执行进度,更新动画显示。屏幕录像直接跳转。事件日志也是根据时间戳来决定高亮显示哪几行。跳转方式可以是用户使用播放条来跳转,还可以根据日志搜索来跳转。
图2是回放***界面示意图,左边一栏是当前RPA流程的一般信息,包括操作人、操作开始、结束时间,步骤数等信息;主窗口包括三个部分,正中间是当前操作对应的事件日志,右上是屏幕录像的播放器,右下是RPA流程图动画。最底部是播放控制器,可以同时控制高亮显示事件日志、屏幕录像、RPA流程图动画的播放进度。
实施例二:
一种RPA流程执行过程的回放***,可实现实施例一所述的一种RPA流程执行过程的回放方法,包括:
接收模块:用于获取RPA流程执行日志、屏幕录像和事件日志;
读取模块:用于读取RPA流程执行日志中的开始和结束时间;
同步播放模块:用于基于所述开始和结束时间同步播放屏幕录像、RPA流程图动画和高亮显示事件日志;响应于播放过程中出现跳转时,获取跳转后的目标时间,将屏幕录像、RPA流程图动画和事件日志高亮显示内容跳转至所述目标时间;
检索模块,用于接收关键字,以及,基于关键字检索日志对应时间点后,控制播放进度跳转至所述对应时间点,所述日志包括RPA流程执行日志和事件日志。
实施例三:
本发明实施例还提供了一种RPA流程执行过程的回放装置,可实现实施例一所述的一种RPA流程执行过程的回放方法,包括处理器及存储介质;
所述存储介质用于存储指令;
所述处理器用于根据所述指令进行操作以执行下述方法的步骤:
获取RPA流程执行日志、屏幕录像和事件日志;
读取RPA流程执行日志中的开始和结束时间;
基于所述开始和结束时间同步播放屏幕录像、RPA流程图动画和高亮显示事件日志;响应于播放过程中出现跳转时,获取跳转后的目标时间,将屏幕录像、RPA流程图动画和事件日志高亮显示内容跳转至所述目标时间;
接收关键字,以及,基于关键字检索日志对应时间点后,控制播放进度跳转至所述对应时间点,所述日志包括RPA流程执行日志和事件日志。
实施例四:
本发明实施例还提供了一种计算机可读存储介质,可实现实施例一所述的一种RPA流程执行过程的回放方法,其上存储有计算机程序,该程序被处理器执行时实现下述方法的步骤:
获取RPA流程执行日志、屏幕录像和事件日志;
读取RPA流程执行日志中的开始和结束时间;
基于所述开始和结束时间同步播放屏幕录像、RPA流程图动画和高亮显示事件日志;响应于播放过程中出现跳转时,获取跳转后的目标时间,将屏幕录像、RPA流程图动画和事件日志高亮显示内容跳转至所述目标时间;
接收关键字,以及,基于关键字检索日志对应时间点后,控制播放进度跳转至所述对应时间点,所述日志包括RPA流程执行日志和事件日志。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。

Claims (8)

1.一种RPA流程执行过程的回放方法,其特征是,包括:
获取RPA流程执行日志、屏幕录像和事件日志;
读取RPA流程执行日志中的开始和结束时间;
基于所述开始和结束时间同步播放屏幕录像、RPA流程图动画和高亮显示事件日志;响应于播放过程中出现跳转时,获取跳转后的目标时间,将屏幕录像、RPA流程图动画和事件日志高亮显示内容跳转至所述目标时间;
接收关键字,以及,基于关键字检索日志对应时间点后,控制播放进度跳转至所述对应时间点,所述日志包括RPA流程执行日志和事件日志。
2.根据权利要求1所述的RPA流程执行过程的回放方法,其特征是,所述RPA流程执行日志为已编写好的RPA流程在执行过程中产生的日志,所述RPA流程执行日志中的每条记录包含时间戳、流程节点ID和对应流程图图片中节点所在的位置,所述流程图图片由已编写好的RPA流程导出,所述RPA流程图动画为在流程图图片上用高亮框表示当前执行节点的演示动画。
3.根据权利要求1所述的RPA流程执行过程的回放方法,其特征是,所述屏幕录像为已编写好的RPA流程在执行过程中其执行设备屏幕上的影像录制数据。
4.根据权利要求1所述的RPA流程执行过程的回放方法,其特征是,所述事件日志为已编写好的RPA流程在执行过程中所有发生的事件的记录,且每个事件的记录中都包含时间戳。
5.根据权利要求1所述的RPA流程执行过程的回放方法,其特征是,所述跳转的类型包括通过控制播放条跳转或根据日志搜索跳转。
6.一种RPA流程执行过程的回放***,其特征是,包括:
接收模块:用于获取RPA流程执行日志、屏幕录像和事件日志;
读取模块:用于读取RPA流程执行日志中的开始和结束时间;
同步播放模块:用于基于所述开始和结束时间同步播放屏幕录像、RPA流程图动画和高亮显示事件日志;响应于播放过程中出现跳转时,获取跳转后的目标时间,将屏幕录像、RPA流程图动画和事件日志高亮显示内容跳转至所述目标时间;
检索模块:用于接收关键字,以及,基于关键字检索日志对应时间点后,控制播放进度跳转至所述对应时间点,所述日志包括RPA流程执行日志和事件日志。
7.一种RPA流程执行过程的回放装置,其特征是,包括处理器及存储介质;
所述存储介质用于存储指令;
所述处理器用于根据所述指令进行操作以执行根据权利要求1~5任一项所述方法的步骤。
8.计算机可读存储介质,其上存储有计算机程序,其特征是,该程序被处理器执行时实现权利要求1~5任一项所述方法的步骤。
CN202111623120.3A 2021-12-28 2021-12-28 一种rpa流程执行过程的回放***及方法 Pending CN114490285A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111623120.3A CN114490285A (zh) 2021-12-28 2021-12-28 一种rpa流程执行过程的回放***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111623120.3A CN114490285A (zh) 2021-12-28 2021-12-28 一种rpa流程执行过程的回放***及方法

Publications (1)

Publication Number Publication Date
CN114490285A true CN114490285A (zh) 2022-05-13

Family

ID=81496967

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111623120.3A Pending CN114490285A (zh) 2021-12-28 2021-12-28 一种rpa流程执行过程的回放***及方法

Country Status (1)

Country Link
CN (1) CN114490285A (zh)

Similar Documents

Publication Publication Date Title
US10769047B2 (en) Stepping and application state viewing between points
US20120131456A1 (en) Capture and Playback for GUI-Based Tasks
TW201342047A (zh) 錄製及播放程式之存取記錄及視訊記錄
US20170039041A1 (en) Recording and playback of development sessions
KR20060128022A (ko) 사용성 테스트를 실시하기 위한 자동화 시스템 및 방법
JP6617041B2 (ja) プログラム、作業分析装置及び作業分析方法
EP1587109A1 (en) Editing system for audiovisual works and corresponding text for television news
JP2008040537A (ja) Guiテスト支援システム及びテスト支援用アプリケーションプログラム
WO2014117363A1 (en) Generating software test script from video
CN111930975A (zh) 船舶航行数据回放和分析***与方法
CN110837474A (zh) 一种脚本录制方法、装置、终端及存储介质
JPH03252812A (ja) プログラム実行状況表示方法
US9910576B2 (en) Automated multimedia content editing
US11294746B2 (en) Extracting moving image data from an error log included in an operational log of a terminal
CN114897296A (zh) Rpa流程标注方法、执行过程回放方法及存储介质
WO2007118271A1 (en) A method and system and product for conditioning software
JP2013143044A (ja) プログラム、情報処理方法、および情報処理装置
JP2013077159A (ja) テスト自動化システム
CN114490285A (zh) 一种rpa流程执行过程的回放***及方法
US20030046662A1 (en) Data reproduction apparatus
JP2008203922A (ja) 組立指示表示装置、組立指示表示システム、方法およびプログラム
JP2009032214A (ja) ソフトウエアテスト支援システム
US20090094295A1 (en) Electronic equipment and log output method
CN114666668B (zh) 一种视频回放方法、***、设备及存储介质
JP5174648B2 (ja) プログラム開発支援機器、方法およびプログラム

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