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

A test case automatic filling method and device

An automatic filling and test case technology, applied in software testing/debugging, natural language data processing, instruments, etc., can solve problems such as missing spaces, brackets and other symbols, low efficiency, manual confirmation, etc., to improve output efficiency and save time. , to avoid the effect of formatting errors

Active Publication Date: 2021-07-13
卡斯柯信号(北京)有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] 1. There are many errors caused by human factors
Assuming that the test at this level is a subsystem confirmation test, it needs to cover the requirements from other levels of testing (such as system confirmation test, system integration test, subsystem integration test, software confirmation test, software integration test). The numbering format is different. Secondly, in the process of manual filling, symbols such as space brackets may be missing. These will cause troubles for the subsequent use of the Reqtify tool to export the tracking matrix. Among them, the Reqtify tool software is specifically for file-based, high-level Customizable, easy-to-use requirements traceability and impact analysis
[0006] 2. The process of manually checking the coverage relationship of requirements is relatively cumbersome
Assuming that the test at this level is a software confirmation test, and now we need to cover a requirement from the system confirmation test, the first thing we need to do is to find out which requirement of this level is related to this system confirmation requirement, and then check which requirement is from this level Use case coverage, and finally add Source in this use case, but how to find out which requirement of this system confirmation requirement is related to this level. In this case, you can only follow the system confirmation requirement -> system integration architecture -> sub The order of system confirmation requirements -> subsystem integration architecture -> software confirmation requirements is confirmed one by one. At this stage, the Reqtify tool only supports the export of 2-level requirement tracking relationships. If the above-mentioned 5 levels are involved, manual confirmation is still required
[0007] 3. Low efficiency
Especially when other levels have a large number of requirements assigned to this level of verification, if the verification is carried out according to the process described in the above 2 steps one by one, the workload is extremely huge, and the time to complete the coverage will be infinitely extended

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
  • A test case automatic filling method and device
  • A test case automatic filling method and device
  • A test case automatic filling method and device

Examples

Experimental program
Comparison scheme
Effect test

test Embodiment )

[0087]In the embodiment of the present invention, by looking up the requirement relationship tracking table, it is possible to know that the target requirement number of other levels is related to which requirement number under the target level, and then it is possible to realize the content of the target requirement (that is, the number assigned by other levels) Verification requirements) are filled into the verification requirements (test cases) of this associated requirement number.

[0088] It should be noted that, in order to realize the automatic operation of the embodiment of the present invention, a test case automatic filling tool software can be pre-written as the execution subject of the method of the embodiment of the present invention. The functional purpose of the tool software is to cover other hierarchical allocations The requirements for verification at this level. Then use the tool software to automatically search for the "requirement relationship tracking ta...

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 test case automatic filling method and device, relates to the technical field of test document processing, and efficiently and automatically completes the verification requirements assigned by other levels to this level. The main technical solution of the present invention is: a demand relationship tracking table corresponding to different levels of demand documents is created in advance, each row in the demand relationship tracking table stores the demand numbers of different levels and the demand numbers of different levels in the same line are pre-existing If the tracking relationship is set, then after obtaining the requirement tables assigned by other levels to the target level, according to the requirement relationship tracking table and the demand table, further analysis to know that the target requirement number corresponding to the verification requirements allocated by other levels is the same as that under the target level Which requirement number is relevant, and then the target requirement number is filled into the test template where the requirement number under the target level is located, and the verification requirements assigned to this level by other levels are filled into the relevant test cases of this level.

Description

technical field [0001] The invention relates to the technical field of test document processing, in particular to a test case automatic filling method and device. Background technique [0002] Testing is an important process in the entire product life cycle. Good test documentation can provide better guidance for testing work. Usually, testing should include at least three documents: test plan, test case, and test report, among which: The test plan determines the allocation of requirements. The test case not only describes the specific process of test execution, but also completes the coverage of the requirements. The test report is the proof of completing a round of testing. [0003] As far as test cases are concerned, the more detailed the test steps are described, the less prone to deviations in actual test execution, the more complete the requirement coverage, and the more conducive to the management of use case-requirement tracking relationship. For the needs of this l...

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 Patents(China)
IPC IPC(8): G06F11/36G06F40/186
Inventor 冯岳高博张金洋付一朋任凤翔延旭曹欣
Owner 卡斯柯信号(北京)有限公司