Unlock instant, AI-driven research and patent intelligence for your innovation.

Video monitoring platform GUI (Graphical User Interface) automatic test efficiency improving method

A technology for automated testing and video surveillance, applied in software testing/debugging, error detection/correction, instruments, etc., to achieve the effects of efficient GUI interface identification and positioning, reliable positioning and tracking, and rich exception assertions

Active Publication Date: 2022-05-27
BEIJING ICHINAE SCI & TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to provide a method for improving the efficiency of GUI automated testing of video surveillance platform, thereby solving the aforementioned problems existing in the prior art

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Video monitoring platform GUI (Graphical User Interface) automatic test efficiency improving method
  • Video monitoring platform GUI (Graphical User Interface) automatic test efficiency improving method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] In order to make the objectives, technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are only used to explain the present invention, but not to limit the present invention.

[0032] like figure 1 As shown, in this embodiment, a method for improving the efficiency of GUI automated testing of a video surveillance platform is provided, including the following steps:

[0033] S1. Write test cases;

[0034] S2. Read the configuration file, start the client program, obtain the client window handle, and judge whether the handle is valid. If it is valid, the client window is placed at the forefront of Windows, otherwise, the client window handle is re-obtained and judged whether it is valid;

[0035] Read the test case, judge whether the test case is valid, if it is valid, execute t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a GUI (Graphical User Interface) automatic test efficiency improving method for a video monitoring platform. The method comprises the following steps: S1, compiling a test case; s2, reading the configuration file, starting a client program, obtaining a client window handle, judging whether the handle is valid or not, if yes, preposing the client window at the most front end of Windows, and if not, obtaining the client window handle again and judging whether the client window handle is valid or not; reading the test case, judging whether the test case is valid or not, if yes, executing the test case, and if not, re-reading the test case and judging whether the test case is valid or not; and S3, by reading the test case, calling an event corresponding to the test case, and simulating the real operation of the user at the client based on the event. The method has the advantages that efficient GUI interface recognition and positioning and abundant abnormal assertion are provided, and a favorable guarantee is provided for rapid use case writing; and the test technical difficulty is reduced by simulating user behaviors.

Description

technical field [0001] The invention relates to the technical field of GUI testing, in particular to a method for improving the efficiency of GUI automatic testing of a video monitoring platform. Background technique [0002] With the development of wired and wireless network and video compression technology, as well as the requirements of public safety, people's demand for video surveillance is increasing day by day. The differences in video coding and protocol transmission, the requirements for compatibility and software quality are getting higher and higher, and the efficiency of manual testing cannot meet the rapid response of the market, thus reducing the company's competitiveness in seizing the market. [0003] The test work of the video surveillance platform needs to include simulating user behavior, frequently operating equipment such as IPC PTZs from different manufacturers, and switching video and audio signals of different transmission protocols. Only through the...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F11/36
CPCG06F11/3684G06F11/3688G06F11/3672
Inventor 郭腾瞿洪桂张映熊
Owner BEIJING ICHINAE SCI & TECH CO LTD