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

Software test method and software test device

A software testing and software technology, applied in the communication field, can solve problems such as discarding execution scripts, wasting execution script development costs, increasing execution script maintenance difficulty, etc., to achieve the effect of alleviating maintenance difficulty and reducing development costs

Inactive Publication Date: 2017-01-04
MEIZU TECH CO LTD
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

And as technology changes with each passing day, new UI execution frameworks emerge in an endless stream, many accumulated execution scripts may be discarded, and developers need to write new execution scripts from scratch for the new UI execution framework
In order to write multiple execution scripts, it not only wastes the development cost of the execution scripts, but also increases the difficulty of maintaining the execution scripts

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
  • Software test method and software test device
  • Software test method and software test device
  • Software test method and software test device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0056] Embodiments of the present invention provide a software testing method and a software testing device, which can modularize UI elements, and can realize that when a UI element is changed, only the use case where the UI element is located needs to be changed, and there is no need to modify the entire execution scripts, which reduces the development overhead of executing scripts and eases the difficulty of maintaining scripts.

[0057]The terms "first", "second", "third", "fourth", etc. (if any) in the description and claims of the present invention and the above drawings are used to distinguish similar objects and not necessarily Describe a specific order or sequence. It is to be understood that the data so used are interchangeable under appropriate circumstances such that the embodiments of the invention described herein are, for example, capable of practice in sequences other than those illustrated or described herein. Furthermore, the terms "comprising" and "having", ...

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 software test method, which comprises the following steps of: obtaining the UI (User Interface) element of software to be detected; packaging the UI element into at least one use case, wherein the at least one use case is used for generating a first user case script; when a detection result shows that a target use case in the at least one use case is updated, revising the target use case, and generating a second use case script; and through the second use case script, carrying out UI automated testing on the software to be detected. The embodiment of the invention also provides a software test device. By use of the embodiment of the invention, the UI element can be subjected to modularized processing, only the use case where the UI element is positioned needs to be revised when the UI element is changed, a whole execution script does not need to be revised, the development expenditure of the execution script is lowered, and an execution script maintenance difficulty is lowered.

Description

technical field [0001] The invention relates to the field of communication technology, in particular to a software testing method and a software testing device. Background technique [0002] Software testing is indispensable in the software development process. Testing tools are used to perform testing operations according to a certain testing plan and process. The purpose is to find potential defects in the software, reduce software development and maintenance costs, and promote software quality improvement. Among various types of automated software testing, the software testing closest to user needs is related to user interaction, that is, user interface (English full name: User Interface, English abbreviation: UI) automated testing. [0003] In the current Internet testing, testing for software functions has begun to use UI to execute scripts to simulate user behavior. According to different requirements, you can choose a UI execution framework that suits the needs of th...

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/3684
Inventor 陆影影
Owner MEIZU TECH CO LTD