Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Application program testing method and device, electronic equipment and computer readable storage medium

A technology of application programs and testing methods, applied in computing, software testing/debugging, electrical digital data processing, etc., can solve problems such as playback failure, page data inconsistency, and inability to execute paths, so as to improve success rate and playback The effect of the success rate

Pending Publication Date: 2020-09-22
BEIJING BYTEDANCE NETWORK TECH CO LTD
View PDF6 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In practical applications, due to the presence of filling data in networked applications, after the page is refreshed, the page data of the same page will be updated after being filled with filling data, resulting in inconsistency between the page data before refreshing and the page data after refreshing, and then As a result, the path cannot be executed during playback, resulting in playback failure

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
  • Application program testing method and device, electronic equipment and computer readable storage medium
  • Application program testing method and device, electronic equipment and computer readable storage medium
  • Application program testing method and device, electronic equipment and computer readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the drawings, it should be understood that the disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein; A more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for exemplary purposes only, and are not intended to limit the protection scope of the present disclosure.

[0032] It should be understood that the various steps described in the method implementations of the present disclosure may be executed in different orders, and / or executed in parallel. Additionally, method embodiments may include additional steps and / or omit performing illustrated steps. The scope of the present disclosure is not limited in this respect. ...

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 provides an application program testing method and device, electronic equipment and a computer readable storage medium, and relates to the field of application program testing. The method comprises the steps of receiving a page data construction request sent by a test client, wherein the page data construction request is used for requesting to construct target page data correspondingto a target behavior action executed in a recording process; in response to the page data construction request, constructing target page data corresponding to a target behavior action based on a pre-stored corresponding relationship between the behavior action generated in the case recording stage and the interface data; and returning the target page data to the test client, and indicating the test client to perform path playback based on the target page data and the target behavior action. According to the method and the device, when path playback is carried out on the test client, the original page data can still be constructed even if the original page data does not exist, so that the playback success rate is improved, and the test success rate is further improved.

Description

technical field [0001] The present disclosure relates to the technical field of application program testing, and in particular, the present disclosure relates to an application program testing method, device, electronic equipment, and computer-readable storage medium. Background technique [0002] Automated Testing Generation (Automated Testing Generation) technology, also known as AIG (Automated Input Generation) technology, is used to generate as many relevant inputs as possible for a specified application. The relevant input is generated by simulating user behavior, including clicking, scrolling and swiping. [0003] One of the AIG technologies: model based testing, is to construct a GUI (Graphical User Interface, Graphical User Interface) model of the application and use it to construct a sequence of behavioral actions, thereby maximizing the Generally speaking, its basic idea is to expand the search scope: construct a model of the system under test through some functio...

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
IPC IPC(8): G06F11/36
CPCG06F11/3684G06F11/3688Y02D10/00
Inventor 邵珊珊张钊唐弢
Owner BEIJING BYTEDANCE NETWORK TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products