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

Method and device for testing application, equipment and storage medium

An application and application testing technology, applied in the computer field, can solve problems such as inability to run and complete application testing, and achieve the effect of improving efficiency, shortening the program testing process, and reducing the interaction process.

Active Publication Date: 2018-10-09
WUHAN DOUYU NETWORK TECH CO LTD
View PDF3 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, due to differences in instructions, mobile terminal applications developed based on the NEON instruction set can only run on mobile terminals, and cannot run on non-mobile terminals such as desktop computers or servers.
In this way, only a simple function test of whether the function can be realized can be carried out on the application program, and it is impossible to conduct a complete program on the application program with the help of functional test tools of non-mobile terminals such as PC terminals or servers, or functional test scripts written by developers themselves. Testing, such as functional testing, security testing, performance testing, and compatibility testing, makes it extremely inconvenient to fully test the application

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
  • Method and device for testing application, equipment and storage medium
  • Method and device for testing application, equipment and storage medium
  • Method and device for testing application, equipment and storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0023] The application program testing method provided in this embodiment is applicable to a complete program test of the target application program in the application execution terminal on the application test terminal, and the input data and corresponding output data in the target application program can be fixed in advance, That is, when the input data is predetermined, the corresponding output data is also determined accordingly. The method can be performed by an application program testing device, which can be implemented by software and / or hardware, and the device can be integrated in a device with a complete application program test, such as a typical non-mobile terminal device, such as a desktop computer or server etc. see figure 1 , the method of this implementation specifically includes the following steps:

[0024] S110. The application testing terminal determines preset input data corresponding to the target application program.

[0025] Wherein, the application...

Embodiment 2

[0041] In this embodiment, on the basis of the first embodiment above, the application testing method is described in detail by taking the function to be simulated as an identity verification function as an example. On this basis, "the application testing terminal determines the preset input data corresponding to the target application program" can be further optimized. The explanations of terms that are the same as or corresponding to the above-mentioned embodiments will not be repeated here.

[0042] Before the application program testing method in this embodiment is described in detail, the input and output data when the identity verification function is taken as an example is described first.

[0043] Exemplarily, the function to be simulated includes an identity verification function, the preset input data includes at least one piece of identity verification information and at least one random number in a data format, and the associated output data includes at least one t...

Embodiment 3

[0075] This embodiment provides an application testing device, see image 3 , the device specifically includes:

[0076] A preset input data determining module 310, configured to determine preset input data corresponding to the target application;

[0077] The testing module 320 is configured to test the target application program according to the preset input data determined by the preset input data determination module 310 and the preset configuration file data, wherein the preset configuration file data is provided by the application execution terminal according to the preset input data Invokes the preset profile generator generation when the target application is executed.

[0078] Optionally, the target application program includes a function to be simulated, and the function to be simulated is implemented based on the NEON instruction set.

[0079] Optionally, the preset profile data includes associated output data corresponding to the preset input data;

[0080] Corr...

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 embodiment of the invention discloses a method and device for testing an application, equipment and a storage medium. The method comprises the steps that preset input data corresponding to a target application is determined through an application testing terminal; the target application is tested by the application testing terminal according to the preset input data and preset configuration file data, wherein the preset configuration file data is generated by calling a preset configuration file generation program when an application executing terminal executes the target application according to the preset input data. According to the technical scheme, the target application run in the application executing terminal is tested on the application testing terminal more conveniently, so that the application testing terminal directly acquires needed data through the preset configuration file data, the interaction process of the application testing terminal and other terminals in the testing process is reduced, the program testing procedures are reduced, and the program testing efficiency is improved.

Description

technical field [0001] The embodiments of the present invention relate to computer technology, and in particular to an application program testing method, device, equipment and storage medium. Background technique [0002] In order to improve the performance of mobile terminals such as smartphones and tablet computers, some mobile terminal equipment manufacturers provide CPU chips and corresponding instruction sets dedicated to mobile terminals, such as ARM chips and ARM-based processor extension architecture (NEON) instruction sets, developed Personnel can implement different functions in mobile terminals based on the NEON instruction set, such as video codec function or user authentication function. [0003] Although the program development is carried out based on the CPU chip dedicated to the mobile terminal and the corresponding instruction set, the operating performance and information security of the mobile terminal can be improved. However, due to the differences in ...

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/3636G06F11/3644G06F11/3684G06F11/3688
Inventor 周志刚陈少杰张文明
Owner WUHAN DOUYU 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