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

Intelligent cellphone application interaction interface program usability testing method

A technology of application interaction and smart phones, applied in software testing/debugging, telephone communication, electrical components, etc., can solve problems that cannot be reproduced, and testers cannot do it in time, so as to achieve the effect of comprehensive information and avoiding manual operation

Active Publication Date: 2013-09-18
NANJING UNIV
View PDF3 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The above method requires manual operation to record the user's operation process, and testers generally have no time to make detailed records, and sometimes the problems found cannot be reproduced

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
  • Intelligent cellphone application interaction interface program usability testing method
  • Intelligent cellphone application interaction interface program usability testing method
  • Intelligent cellphone application interaction interface program usability testing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] The usability testing method of the smart phone application interactive interface program includes the following steps:

[0030] Step 1: Embed the code for collecting user operation information in the smart phone application interface program,

[0031] Step 2: Specify the application interactive operation task for the user, and draw the original finite state machine to complete each application interactive operation task according to the necessary operation event sequence of each application interactive operation task. The state machine only includes the necessary state to complete the task.

[0032] Step 3: The smart phone application interface program starts and runs, and the code embedded in it executes to collect the user's actual operation event sequence, and stores the user's actual operation event sequence in the local storage device. A batch of user operation event sequences reaches a predetermined number After the threshold value is transmitted to the usability...

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 intelligent cellphone application interaction interface program usability testing method, which does not need to manually record the process that a user operates a cellphone program, and comprises the steps of embedding a small number of codes into an application program; uploading a user operation event to a server in the process that the user operates a cellphone; and analyzing by testing personnel through a finite state machine according to collected data. According to the method, only little modification is carried out on the original program during intelligent cellphone application interaction interface program usability testing, automatic usability testing can be realized under the condition of not influencing the performance of the original program, more finer user operation data can be collected, and more bugs can be found.

Description

technical field [0001] The invention relates to a usability testing method in non-functional testing of smart phone application programs, which mainly uses a specific application programming interface to collect user operation event sequences, and uses a finite state machine to find program defects, and belongs to the application field of software engineering technology. Background technique [0002] Smartphones generally allow users to customize installation and uninstallation programs, and developers can develop programs for users to download. Under this background, a large number of applications have been produced. These applications are different from previous programs, and their focus is to provide users with an interactive interface , so non-functional testing is even more important. [0003] Non-functional testing includes testing of performance, security, usability, compatibility, etc. In smartphone applications, usability is the key to program survival, and most mo...

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): H04M1/24G06F11/36
Inventor 王林章孙家旭陈冠岭李宣东陈志
Owner NANJING UNIV
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