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

Automatic software testing method and apparatus

A software testing method and software technology, applied in the direction of software testing/debugging, etc., can solve the problems of low efficiency and poor effect of automated testing, and achieve the effects of intuitive testing, simple writing, and reduced code volume

Inactive Publication Date: 2015-10-14
SHANGHAI CHULE (COOTEK) INFORMATION TECH CO LTD
View PDF6 Cites 48 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0013] In view of this, the embodiment of the present invention mainly solves the technical problem of low efficiency and poor effect of traditional automated testing, and provides an automated software testing solution with higher efficiency and better effect

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
  • Automatic software testing method and apparatus
  • Automatic software testing method and apparatus
  • Automatic software testing method and apparatus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0039] The flowchart and block diagrams in the figures illustrate the architecture, functionality and operation of possible implementations of apparatuses, methods and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagram may represent a module, program segment, or part of code that includes one or more Executable instructions. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented by a dedicated hardware-based system that performs the specified functions or operations, or can be It is implemented by a combination of special purpose hardware and computer instruc...

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 present invention provides an automatic software testing method and apparatus. The automatic software testing method comprises: carrying out screen shooting on a user operation interface of a version to be tested of software and storing an obtained screenshot as a screenshot to be tested; comparing the obtained screenshot to be tested with a reference screenshot; and according to a comparison result, judging a testing result of the version to be tested of the software. According to the embodiment of the present invention, automatic testing efficiency and accuracy can be higher.

Description

technical field [0001] The invention relates to the technical field of software testing, in particular to an automatic software testing method and device. Background technique [0002] Testing plays an important role in the process of software development. The rapid iteration of modern software has higher requirements for the efficiency and quality of testing, so automated testing has become an inevitable choice. [0003] Existing automatic testing methods usually have the following methods: [0004] 1) Get the return value and verify it by writing code to call the program interface. [0005] 2) Write code to get some elements on the user interface, such as buttons, etc.; then directly verify some attributes of these elements, such as text, color, picture, etc. [0006] 3) Write code to get some elements on the user interface, and perform operations on these elements, such as clicking; finally verify the result of the operation. [0007] While this kind of automated test...

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/36
Inventor 孟雷
Owner SHANGHAI CHULE (COOTEK) INFORMATION 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