Geophysical software project acceptance test method and system

A technology of geophysics and acceptance testing, applied in software testing/debugging, error detection/correction, electrical digital data processing, etc., can solve the problems of lack of standardized testing process, single expert review, etc., to achieve perfect software functions, complete data, Standardize the effectiveness of testing processes and methods

Pending Publication Date: 2022-05-13
CHINA PETROLEUM & CHEM CORP +1
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, the acceptance test of geophysical software still focuses on a relatively single expert review, and lacks an effective standardized test process

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
  • Geophysical software project acceptance test method and system
  • Geophysical software project acceptance test method and system
  • Geophysical software project acceptance test method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0045] figure 1 A flowchart showing the steps of a geophysical software project acceptance testing method according to the present invention.

[0046] Such as figure 1 As shown, a geophysical software project acceptance testing method includes:

[0047] S101: receiving the acceptance test request from the project team and all software documents about the geophysical software project uploaded by the project team;

[0048]In a specific application scenario, the documents required to be provided by the project team include: software requirements specification, software outline design specification, software detailed design specification, project contract, user manual, and achievement report. If the documents are not complete, the project team needs to be notified to complete the documents, otherwise the acceptance test will not be accepted.

[0049] The specific implementation method is as follows: after receiving the acceptance test request from the project team, check whethe...

Embodiment 2

[0075] figure 2 A schematic diagram of functional modules of a geophysical software project acceptance test system according to an embodiment of the present invention is shown.

[0076] Such as figure 2 As shown, a geophysical software project acceptance test system includes:

[0077] Project acceptance test receiving module 1, used to receive the acceptance test request of the project team and all software documents about the geophysical software project uploaded by the project team;

[0078] The code detection module 2 is used to: perform static code detection on the source code of the geophysical software system developed by the project team, to determine whether there is a preset type of error in the source code, and if it exists, feedback it to the developer for modification and restart Perform static code detection until there are no preset types of errors in the source code;

[0079] The software system testing module 3 is used to: based on the pre-written test req...

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 geophysical software project acceptance test method and system. The method comprises the following steps: receiving an acceptance test request of a project group and all software documents about a geophysical software project uploaded by the project group; performing static code detection on the source code of the geophysical software system to judge whether a preset type of error exists in the source code or not; performing function test and performance test on the source code passing the static code detection to judge whether defects exist in the source code or not; performing static code detection, function test and performance test on the modified source code of the new version of the geophysical software system again until the function test and the performance test are passed; wherein if the defect that the risk level is larger than the preset risk level exists in the source code of the new version, regression testing is carried out on the source code of the new version after modification is completed; and then expert review and acceptance test report output are carried out. The acceptance test efficiency and the software quality of geophysical prospecting software products are improved.

Description

technical field [0001] The present invention relates to the technical field of software testing, and more specifically, to a method and system for acceptance testing of geophysical software items. Background technique [0002] At present, the domestic geophysical software system is developing rapidly, and a series of software products have been formed, mainly including: integration of acquisition, processing and interpretation, comprehensive interpretation, microseismic, interactive virtual reality of reservoir model, and seismic forward modeling software. Although the software development technology has reached a high level, the software testing technology is relatively lagging behind, lacking a unified testing management process and scientific testing methods, it is difficult to effectively guarantee the quality of software products. [0003] Acceptance testing, as the last software testing activity before product release, is to ensure that the software is ready and can be...

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
CPCG06F11/3672G06F11/3688G06F11/3608G06F11/3692G06F11/3696
Inventor 朱凌燕孟黎歌
Owner CHINA PETROLEUM & CHEM CORP
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