Custom automatic software testing method

A software testing method and software testing technology, applied in software testing/debugging, error detection/correction, instruments, etc., can solve problems such as high cost, unfavorable expansion and maintenance, and achieve cost saving, easy expansion and maintenance, and narrow search range effect

Pending Publication Date: 2021-05-11
SHENZHEN MOPTIM IMAGING TECHN
View PDF8 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In existing software testing, when finding bugs, a lot of manual testing is required
Or buy automated testing tools from other companies, the cost is high, and it is not conducive to expansion and maintenance
Therefore, the existing technology needs a lot of room for improvement

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
  • Custom automatic software testing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0032] The software function module test of ophthalmic OCT is taken as an example to illustrate below. OCT software generally requires batch software testing before mass production. For example, the ophthalmic OCT software function modules include: new patient module, acquisition module module, analysis module, query module, data management module, doctor module, system setting module, etc. Set the test priority of the OCT software function module, the software function module to be tested, and the number of times the template test case is executed cyclically through the script file.

[0033] For example, set the test priority order of the OCT software function module as follows: the image acquisition module is the first level of priority, and the loop test case executes N times to verify the function and whether the performance is normal.

[0034] The newly added patient module has a priority level of two, the data analysis module has a priority level of three, and the syste...

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 discloses a self-defined automatic software testing method, which comprises the following steps of: storing scripts for finding and identifying each control, packaging and identifying the controls, and setting a software function module testing priority and a software function module needing to be tested through a configuration file; storing a software function module test case needing to be tested; putting the test case in a same-level directory of the tested program exe; compiling a script program into exe, and putting the exe in a same-level directory of the tested software; calling an exe script program, and starting to execute the test case; automatically reading the script, and operating the test cases under the same-level catalog one by one until all the test cases are operated; and verifying whether the test case passes or not. According to the invention, the cost is saved, more tests can be carried out in a short time, and the efficiency is high; the test time is effectively reduced, and the development time is shortened, so that the on-time delivery of software is ensured.

Description

technical field [0001] The invention relates to the technical field of software testing, in particular to a self-defined automatic software testing method. Background technique [0002] Automated testing is usually accompanied by an iterative development process. The repetition of testing in the iterative development process has led to the generation and development of automated testing technology, high testing efficiency, reduced software development costs, high production and economic benefits; early software development In the process, testing is equated with debugging (debug), and the purpose is to correct known faults in the software. Usually, developers complete this part of the work themselves, and often wait until the code product is basically completed before testing. Until 1957, software testing was distinguished from debugging as an activity of finding software defects. The first official conference on software testing was held at the University of North Carolina...

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/3684G06F11/3688
Inventor 邓青代祥松
Owner SHENZHEN MOPTIM IMAGING TECHN
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products