CN111652215A - Satellite task control software control assessment method - Google Patents
Satellite task control software control assessment method Download PDFInfo
- Publication number
- CN111652215A CN111652215A CN202010492303.5A CN202010492303A CN111652215A CN 111652215 A CN111652215 A CN 111652215A CN 202010492303 A CN202010492303 A CN 202010492303A CN 111652215 A CN111652215 A CN 111652215A
- Authority
- CN
- China
- Prior art keywords
- assessment
- control
- software
- operator
- satellite task
- 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 55
- 238000012549 training Methods 0.000 claims abstract description 9
- 238000007781 pre-processing Methods 0.000 claims description 4
- 238000005516 engineering process Methods 0.000 abstract description 8
- 238000012544 monitoring process Methods 0.000 abstract description 4
- 230000000694 effects Effects 0.000 abstract description 3
- 238000004088 simulation Methods 0.000 abstract description 2
- 238000012015 optical character recognition Methods 0.000 description 18
- 238000011161 development Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000010835 comparative analysis Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/20—Image preprocessing
- G06V10/25—Determination of region of interest [ROI] or a volume of interest [VOI]
-
- 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
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- 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/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0639—Performance analysis of employees; Performance analysis of enterprise or organisation operations
- G06Q10/06398—Performance of employee with respect to a job function
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Human Resources & Organizations (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Quality & Reliability (AREA)
- Development Economics (AREA)
- Educational Administration (AREA)
- Economics (AREA)
- Game Theory and Decision Science (AREA)
- Computer Hardware Design (AREA)
- Multimedia (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Human Computer Interaction (AREA)
- Character Discrimination (AREA)
Abstract
The invention discloses a satellite task control software control and assessment method, and belongs to the technical field of satellite task control simulation training. The method comprises the steps of firstly analyzing relevant business processes of business software, making assessment configuration files according to operation specifications of key steps, and using the assessment configuration files as standard answers; then, controlling and examining agent software to call examined business software, monitoring mouse and keyboard events of an operator, generating a specific software control area, carrying out character recognition and recording on images in the software control area, and confirming data input by a user or a clicked control; and finally, comparing and analyzing the character recognition recording result and the standard answer to generate a final assessment result. The method is based on a HOOK mechanism, combines an OCR technology, can efficiently solve the problem of difficult assessment on the software control process of related operators on the premise of not modifying the existing service software, and improves the capability of assessing the software use effect.
Description
Technical Field
The invention belongs to the technical field of satellite task control simulation training, and particularly relates to a satellite task control software control and assessment method.
Background
At present, with the development of remote sensing technology and information technology, various satellite task control software is more perfect, and related software is numerous. Under the condition, powerful talent support and technical support are urgently needed to continuously provide 24-hour uninterrupted operation of the existing aerospace ground service system. Therefore, for the newly-entered personnel, the operation and training of various satellite task control software is an important content, and after the training is finished, how to quickly and accurately evaluate the capability of the newly-entered personnel for using the satellite task control software becomes more important.
The traditional manual assessment mode is long in time period, and software control capability cannot be assessed accurately and objectively, so that the software control problem is difficult to accurately position, the business quality of newly-entered personnel is improved slowly, and the newly-entered personnel cannot enter a working state quickly. However, if an information system which can accurately describe service information and is specially used for software control and assessment is developed based on actual service content, not only the code logic of the existing service system needs to be familiar and analyzed, but also new codes need to be added, so that the development task cycle time is long, new problems are easily caused, and the system reliability is low.
Aiming at the problems, aiming at the control requirements of various satellite tasks, a unified assessment method suitable for satellite task control software needs to be researched, and the control assessment of various software is completed in an automatic mode.
HOOK is a special message processing mechanism that can monitor various event messages in a system or process, intercept messages sent to a target window and process them. A user-defined hook is installed in the system, so that the occurrence of specific events in the system can be monitored, and specific functions such as intercepting input of a keyboard and a mouse, capturing words on a screen, monitoring logs and the like can be completed. OCR (optical character recognition) refers to a technique of recognizing characters in an image and returning the recognized characters in the form of text. Tesseract is the most excellent and accurate open source OCR engine recognized at present, and besides high accuracy, Tesseract can train a specific word stock to finish the identification of any Unicode character.
However, the prior art has not used the HOOK technology and the OCR technology for the effective application of the automation software control examination.
Disclosure of Invention
In view of the above, the invention provides a satellite task control software control and assessment method, which utilizes the HOOK and OCR technologies to construct a control and assessment agent program, can capture the control steps of an operator on the satellite task control software on the premise of not modifying the existing satellite task control software, completes the analysis of user operation content, and realizes the software control and assessment on the operator through the comparative analysis of standard answers.
In order to achieve the purpose, the technical scheme provided by the invention is as follows:
a satellite task control software control assessment method is used for automatically assessing the control capability of an operator on satellite task control software, and comprises the following steps:
(1) analyzing the service flow of the satellite task control software, and recording controls needing to be clicked by a mouse and contents needing to be input by a keyboard in the control process in sequence as standard answers of software control and assessment;
(2) calling and starting the satellite task control software through an assessment agent program to time the operation and control assessment process; in the operation process of the operator, the assessment agent program monitors the operation event of the operator through a HOOK mechanism and captures the operation position of the operator in a screen;
(3) the assessment agent program generates a rectangular area according to the captured control position, intercepts the satellite task control software interface image in the rectangular area, and then performs character recognition on the intercepted image by using an OCR method;
(4) after the operator finishes all operation events, the assessment agent program arranges all the character recognition results according to the capturing sequence, compares the arranged texts with the standard answers of the software operation and assessment, and finishes the software operation and assessment of the operator.
Furthermore, the satellite task control software and the assessment agent program run in the Windows operating system environment, and the control of the satellite task control software only comprises mouse clicking and keyboard input operation; the standard answers are assessment configuration files stored in a text form, and the assessment configuration files comprise operation steps, control names clicked in each operation step and information content required to be input.
Further, in the step (2), the assessment agent monitors the operation event of the operator through a HOOK mechanism, and the specific manner of capturing the operation position of the operator in the screen is as follows: the assessment agent program calls a Windows API function through the HOOKING program segment, intercepts the event message when a mouse click or keyboard input event occurs each time, and acquires the position of the mouse click and the position of the cursor when the keyboard is input each time when the mouse clicks the event according to the intercepted event message.
Further, in the step (3), the rectangular area is a minimum rectangle just containing the clicked control; preprocessing the intercepted image by utilizing an Opencv library before performing character recognition on the intercepted image by utilizing an OCR method; the specific mode of carrying out character recognition on the intercepted image by using the OCR method is that a Tesseract open-source character recognition engine is used for training according to a character library and a character style in the satellite task control software, and characters in the intercepted image are recognized based on a trained model.
Further, the specific manner of step (4) is as follows:
(401) sequentially recording the control name clicked by the mouse each time and the keyboard input content identified by the OCR;
(402) selecting the content consistent with the standard answer from the character recognition result by taking the standard answer as the standard answer, judging whether the recorded sequence of the character recognition result and the corresponding control name are consistent with the corresponding content in the standard answer or not, and if so, judging that the control step is correct;
(403) and counting the number of all correct operation and control steps, and obtaining the assessment score of the operator by combining the timing duration of operation and control assessment to complete the assessment of the operator.
The beneficial effects obtained by the invention are as follows:
1. the method is simple and easy to implement, and can realize automatic assessment of the operation and control process of operators on the premise of not changing the conventional satellite task control software.
2. The invention is based on HOOK and OCR technologies, can effectively capture the control position of an operator, and realizes effective monitoring of the control process.
3. Furthermore, the invention adopts the trained OCR recognition model to recognize the characters in the capture area, thereby improving the recognition accuracy and ensuring the assessment accuracy.
In a word, the invention provides an automatic control and assessment method, which can efficiently solve the problem of difficult assessment in the software control process of operators by constructing control and assessment agent software and improve the assessment capability of software use effect.
Drawings
FIG. 1 is a flowchart of a software manipulation assessment method according to an embodiment of the present invention.
Fig. 2 is a flowchart of message capture based on the HOOK mechanism in the embodiment of the present invention.
Fig. 3 is a flowchart illustrating text recognition performed on a software control area according to an embodiment of the present invention.
Detailed Description
The invention is further described below with reference to the accompanying drawings.
A satellite task control software control assessment method is used for automatically assessing the control capability of an operator on satellite task control software, and comprises the following steps:
(1) analyzing the service flow of the satellite task control software, and recording controls needing to be clicked by a mouse and contents needing to be input by a keyboard in the control process in sequence as standard answers of software control and assessment;
(2) calling and starting the satellite task control software through an assessment agent program to time the operation and control assessment process; in the operation process of the operator, the assessment agent program monitors the operation event of the operator through a HOOK mechanism and captures the operation position of the operator in a screen;
(3) the assessment agent program generates a rectangular area according to the captured control position, intercepts the satellite task control software interface image in the rectangular area, and then performs character recognition on the intercepted image by using an OCR method;
(4) after the operator finishes all operation events, the assessment agent program arranges all the character recognition results according to the capturing sequence, compares the arranged texts with the standard answers of the software operation and assessment, and finishes the software operation and assessment of the operator.
Furthermore, the satellite task control software and the assessment agent program run in the Windows operating system environment, and the control of the satellite task control software only comprises mouse clicking and keyboard input operation; the standard answers are assessment configuration files stored in a text form, and the assessment configuration files comprise operation steps, control names clicked in each operation step and information content required to be input.
Further, in the step (2), the assessment agent monitors the operation event of the operator through a HOOK mechanism, and the specific manner of capturing the operation position of the operator in the screen is as follows: the assessment agent program calls a Windows API function through the HOOKING program segment, intercepts the event message when a mouse click or keyboard input event occurs each time, and acquires the position of the mouse click and the position of the cursor when the keyboard is input each time when the mouse clicks the event according to the intercepted event message.
Further, in the step (3), the rectangular area is a minimum rectangle just containing the clicked control; preprocessing the intercepted image by utilizing an Opencv library before performing character recognition on the intercepted image by utilizing an OCR method; the specific mode of carrying out character recognition on the intercepted image by using the OCR method is that a Tesseract open-source character recognition engine is used for training according to a character library and a character style in the satellite task control software, and characters in the intercepted image are recognized based on a trained model.
Further, the specific manner of step (4) is as follows:
(401) sequentially recording the control name clicked by the mouse each time and the keyboard input content identified by the OCR;
(402) selecting the content consistent with the standard answer from the character recognition result by taking the standard answer as the standard answer, judging whether the recorded sequence of the character recognition result and the corresponding control name are consistent with the corresponding content in the standard answer or not, and if so, judging that the control step is correct;
(403) and counting the number of all correct operation and control steps, and obtaining the assessment score of the operator by combining the timing duration of operation and control assessment to complete the assessment of the operator.
The method is based on a HOOK mechanism, combines an OCR method, provides a software control automatic assessment method on the premise of not modifying the existing business software, can efficiently solve the problem that an operator is difficult to assess the software control process, and improves the assessment capability of software use effect.
The specific flow is shown in figure 1. Firstly, analyzing related business processes of business software, determining operation specifications of each key step, and making an assessment configuration file according to the operation specifications of each key step to serve as a standard answer of assessment. Then, using HOOK and OCR technology to design and develop operation and control checking agent software, calling checked service software through the operation and control checking agent software, displaying specific checking requirements and timing, in the process that an operator operates the service software, operating and controlling the checking agent software to monitor mouse and keyboard events of the operator, acquiring position information of a cursor when the mouse clicks and the keyboard is input, generating a specific software operation and control area according to the position information, using an OCR method to perform character recognition and recording on images in the software operation and control area, and confirming data input by a user or a clicked control. And finally, comparing and analyzing the character recognition recording result and the standard answer to generate a final assessment result.
The following is a more specific example:
still referring to fig. 1, a method for controlling and assessing satellite mission control software comprises the following steps:
step 1, analyzing the service flow of the assessed service software running on a Windows operating system, making an assessment configuration file according to the operation specification of each key step, wherein the assessment configuration file sequentially comprises the control names needing mouse clicking or content information needing keyboard input in each key operation step, and storing the control names or the content information in a text form as the standard answer of software operation and assessment.
And 2, designing, developing, controlling and assessing agent software, starting the assessed business software through the assessing agent software, monitoring the manipulating steps, and completing the manipulation and assessment of the business software by operators. Before software operation and assessment is carried out on an operator, the operation and assessment agent software is started, the assessed business software is called through the operation and assessment agent software, assessment requirements are displayed, and the operation and assessment process is timed. The operation and control assessment agent software calls a user32.dll application program interface by using a Windows API function, completes a HOOKING program segment based on WH _ MOUSE and WH _ KEYBOARD types, intercepts event information when a MOUSE click or a KEYBOARD input event occurs each time, and acquires position information of the MOUSE click or position information of a cursor when the KEYBOARD is input each time the MOUSE click or the KEYBOARD input event occurs, and the process schematic diagram is shown in FIG. 2.
And 3, after capturing the mouse click position and cursor position information, generating a rectangular area in a certain range according to the captured position information, taking the rectangular area as an operator software control area, and capturing an image in the software control area. Aiming at a mouse click event, after the mouse click position information is captured by the operation and control assessment agent software, the point is used as a central point of a rectangle, a rectangular area is generated according to the length and the width which are set in advance, the length and the width of the rectangular area can be set according to the actual conditions of different business software, and the rectangular area is ensured to just contain a control clicked by the mouse. And generating a maximum rectangular area containing all cursor positions according to the cursor position track aiming at the keyboard input event, and taking the rectangular area as a keyboard input content area. Intercepting all control names needing mouse clicking and images of keyboard input contents in the service software, converting the control names and the images into a word stock to be used as a training sample, and training a Tesseract engine according to the word stock and the word style of the service software to obtain a word recognition model aiming at the service software. After the image in the software control region is extracted, preprocessing such as binarization, expansion and sharpening is performed on the image in the region by using an Opencv open source library, and then character recognition on the software control region is completed based on a trained model, wherein the process is shown in fig. 3.
And 4, recording the character recognition result of each software control area in a text format according to the sequence, wherein the character recognition result comprises the name of a control clicked by a mouse or the content input by a keyboard, selecting the content consistent with the standard answer from the character recognition result by taking the standard answer as the standard, and indicating that the control step is correct if the recognized name of the control or the input information is consistent with the result in the standard answer and the sequence is correct, finally counting the correct number of all the control steps, and obtaining the software control check score of the operator by combining the control check time to finish the check of the operator.
Claims (5)
1. A satellite task control software control assessment method is characterized by being used for automatically assessing the control capability of an operator on satellite task control software and comprising the following steps of:
(1) analyzing the service flow of the satellite task control software, and recording controls needing to be clicked by a mouse and contents needing to be input by a keyboard in the control process in sequence as standard answers of software control and assessment;
(2) calling and starting the satellite task control software through an assessment agent program to time the operation and control assessment process; in the operation process of the operator, the assessment agent program monitors the operation event of the operator through a HOOK mechanism and captures the operation position of the operator in a screen;
(3) the assessment agent program generates a rectangular area according to the captured control position, intercepts the satellite task control software interface image in the rectangular area, and then performs character recognition on the intercepted image by using an OCR method;
(4) after the operator finishes all operation events, the assessment agent program arranges all the character recognition results according to the capturing sequence, compares the arranged texts with the standard answers of the software operation and assessment, and finishes the software operation and assessment of the operator.
2. The method for manipulating and assessing the satellite task control software according to claim 1, wherein the satellite task control software and the assessment agent program run in a Windows operating system environment, and manipulation of the satellite task control software only includes mouse clicking and keyboard input operations; the standard answers are assessment configuration files stored in a text form, and the assessment configuration files comprise operation steps, control names clicked in each operation step and information content required to be input.
3. The satellite task control software manipulation assessment method according to claim 2, wherein in the step (2), the assessment agent program monitors manipulation events of the operator through a HOOK mechanism, and the specific way of capturing the manipulation position of the operator in the screen is as follows: the assessment agent program calls a Windows API function through the HOOKING program segment, intercepts the event message when a mouse click or keyboard input event occurs each time, and acquires the position of the mouse click and the position of the cursor when the keyboard is input each time when the mouse clicks the event according to the intercepted event message.
4. The satellite task control software manipulation assessment method according to claim 1, wherein in the step (3), the rectangular area is a minimum rectangle just containing the clicked control; preprocessing the intercepted image by utilizing an Opencv library before performing character recognition on the intercepted image by utilizing an OCR method; the specific mode of carrying out character recognition on the intercepted image by using the OCR method is that a Tesseract open-source character recognition engine is used for training according to a character library and a character style in the satellite task control software, and characters in the intercepted image are recognized based on a trained model.
5. The satellite mission control software control assessment method according to claim 1, wherein the specific manner of the step (4) is as follows:
(401) sequentially recording the control name clicked by the mouse each time and the keyboard input content identified by the OCR;
(402) selecting the content consistent with the standard answer from the character recognition result by taking the standard answer as the standard answer, judging whether the recorded sequence of the character recognition result and the corresponding control name are consistent with the corresponding content in the standard answer or not, and if so, judging that the control step is correct;
(403) and counting the number of all correct operation and control steps, and obtaining the assessment score of the operator by combining the timing duration of operation and control assessment to complete the assessment of the operator.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010492303.5A CN111652215A (en) | 2020-06-03 | 2020-06-03 | Satellite task control software control assessment method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010492303.5A CN111652215A (en) | 2020-06-03 | 2020-06-03 | Satellite task control software control assessment method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111652215A true CN111652215A (en) | 2020-09-11 |
Family
ID=72349737
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010492303.5A Pending CN111652215A (en) | 2020-06-03 | 2020-06-03 | Satellite task control software control assessment method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111652215A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112330147A (en) * | 2020-11-04 | 2021-02-05 | 北京思特奇信息技术股份有限公司 | Service acceptance information monitoring method and device and storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101930399A (en) * | 2010-08-16 | 2010-12-29 | 于秀山 | Method for recording software test |
CN102063560A (en) * | 2010-12-03 | 2011-05-18 | 湖南科技大学 | Method for automatically scoring in steps in computer test and system thereof |
CN105786316A (en) * | 2016-02-26 | 2016-07-20 | 湖北汽车工业学院 | Computer recognition method for evaluating software operating level |
CN106649102A (en) * | 2016-11-25 | 2017-05-10 | 天津津航计算技术研究所 | Graphical interface program testing log record and replay method based on hook function |
CN107247656A (en) * | 2017-05-04 | 2017-10-13 | 东南大学 | A kind of machine, which is passed the examination, records and counts the method and system of examinee's mouse behavior |
CN110276038A (en) * | 2019-06-27 | 2019-09-24 | 中国石油集团东方地球物理勘探有限责任公司 | A kind of data processing method |
-
2020
- 2020-06-03 CN CN202010492303.5A patent/CN111652215A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101930399A (en) * | 2010-08-16 | 2010-12-29 | 于秀山 | Method for recording software test |
CN102063560A (en) * | 2010-12-03 | 2011-05-18 | 湖南科技大学 | Method for automatically scoring in steps in computer test and system thereof |
CN105786316A (en) * | 2016-02-26 | 2016-07-20 | 湖北汽车工业学院 | Computer recognition method for evaluating software operating level |
CN106649102A (en) * | 2016-11-25 | 2017-05-10 | 天津津航计算技术研究所 | Graphical interface program testing log record and replay method based on hook function |
CN107247656A (en) * | 2017-05-04 | 2017-10-13 | 东南大学 | A kind of machine, which is passed the examination, records and counts the method and system of examinee's mouse behavior |
CN110276038A (en) * | 2019-06-27 | 2019-09-24 | 中国石油集团东方地球物理勘探有限责任公司 | A kind of data processing method |
Non-Patent Citations (1)
Title |
---|
金鑫, 林春梅, 俞时, 陈家训: "面向电子商务操作型智能考试***设计", 计算机应用与软件, no. 05, 12 May 2003 (2003-05-12) * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112330147A (en) * | 2020-11-04 | 2021-02-05 | 北京思特奇信息技术股份有限公司 | Service acceptance information monitoring method and device and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106844217B (en) | Method and device for embedding point of applied control and readable storage medium | |
CN107666987B (en) | Robot process automation | |
CN104956339B (en) | Software test script is generated from video | |
US10657036B2 (en) | Determining visual testing coverages | |
US9448908B2 (en) | System and method for model based session management | |
US9904517B2 (en) | System and method for automatic modeling of an application | |
US20110038542A1 (en) | Computer application analysis | |
CN113255614A (en) | RPA flow automatic generation method and system based on video analysis | |
CN103678109A (en) | Dump document analysis method, device and system | |
CN111290955B (en) | Non-invasive automatic test system for subway signal system test software | |
US11907621B2 (en) | Electronic product testing systems for providing automated product testing | |
CN110222336A (en) | Analysis of financial statement method, apparatus, computer equipment and storage medium | |
CN111652215A (en) | Satellite task control software control assessment method | |
CN114419631A (en) | Network management virtual system based on RPA | |
CN112822440A (en) | Biological sample preparation monitoring method, application server, system and storage medium | |
US12038832B2 (en) | Electronic product testing systems for providing automated product testing with human-in-the loop component and/or object detection | |
CN106528412B (en) | A kind of related gesture dispensing test frame of Android application | |
US11544179B2 (en) | Source traceability-based impact analysis | |
CN111931465B (en) | Method and system for automatically generating user manual based on user operation | |
KR102215417B1 (en) | Method for automatically creating work guide of crowdsourcing based projects for artificial intelligence training data generation | |
CN114385837A (en) | Automatic media content detection and verification method and system | |
CN113448832B (en) | Control exposure detection method and application program operation monitoring system | |
Liang et al. | AG3: Automated Game GUI Text Glitch Detection Based on Computer Vision | |
CN112487269B (en) | Method and device for detecting automation script of crawler | |
US11507728B2 (en) | Click to document |
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 |