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

Visual software test design platform

A technology of software testing and platform, which is applied in the field of software automation testing and design, can solve problems such as the inability to add user-defined elements, the inability to fully present the process and phenomena, and the inability of the system graphical interface to be intuitive enough to achieve powerful test logic control functions and debugging. Information presentation is easy and fast, and the effect of reducing the workload of coding

Inactive Publication Date: 2011-11-09
NANJING UNIV
View PDF2 Cites 30 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the existing visual test design systems, some system graphical interfaces are not intuitive enough to fully present the process and phenomen

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
  • Visual software test design platform
  • Visual software test design platform
  • Visual software test design platform

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0019] Such as figure 1 As shown, a visual test design solution includes a DLL registration module, a test process editing module, a test process analysis module, and a test process execution module. The DLL registration module defines the underlying interface as the atomic test unit in the test editing module. The test process editing module defines test solutions through a visual graphical interface and operations, including functional test diagrams, test flowcharts, and the relationship between the diagrams. The test process analysis module takes the process model maintained by the test process editing module as input, and generates the corresponding intermediate code by analyzing the structure and relationship in the flowchart. The test process execution module loads the intermediate code generated by the test process analysis module, establishes a virtual machine environment for test execution, and automatically completes the test process according to the logic of the proc...

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 visual software test design platform, which comprises a dynamic link library (DLL) register module, a test flow editing module, a test flow analysis module, a test flow execution module and a test management module, wherein the test management module schedules and manages all modules; the DLL register module is used for defining a bottom-layer interface as an atomic testunit in the test flow editing module; the test flow editing module provides a visual definition tool of a test solution; the test solution comprises a functional test chart, a test flow chart and an association relationship between the charts; the DLL register module defines a function of an external DLL as the atomic test unit; and the test flow execution module loads an intermediate code which is generated by the test flow analysis module, establishes a virtual machine environment for test execution and automatically finishes a test process according to a defined flow logic.

Description

technical field [0001] The invention relates to a method and platform for software automatic test design, in particular to an automatic test design platform, which relates to its visualization and automation, which helps to improve test efficiency and reduce the difficulty of test scheme design. technical background [0002] At present, the role of testing in the computer field is becoming more and more important, especially in high-risk industries, the importance of testing is self-evident, so the workload of testing has become a part that cannot be ignored, and the workload of manually writing all test cases is even higher. huge. [0003] In the existing visual test design systems, some system graphical interfaces are not intuitive enough to fully present the process and phenomena that may occur during the test; The workload of testers; some are too specialized and one-sided, cannot add user-defined elements, and have poor scalability. Contents of the invention [0004...

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): G06F11/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