Font Size: a A A

Research On Software Testing Technology Of Seismic Data Management Platform

Posted on:2013-02-27Degree:MasterType:Thesis
Country:ChinaCandidate:W D ZongFull Text:PDF
GTID:2218330374965984Subject:Petroleum engineering calculations
Abstract/Summary:PDF Full Text Request
The open seismic data processing software needs to expand all kinds of method modules,and the software interface needs to be white-box tested. Due to the requirements of theparallel processing, various performance indicators of the seismic data processing softwareare tested in the cluster environment, so that operating conditions of the seismic dataprocessing software can be optimized in the allocation aspects. The current testing to seismicdata processing software mainly adopts the black box testing method to test softwarefunctions, lacking of the guidelines to test the docking port and software performance index.Based on the analysis of seismic data processing software's characteristics, this paperresearches on the method of interface and performance testing. The method of traditional pathcoverage testing has been improved, putting forward the framework of seismic dataprocessing software performance testing, and the MPS which is the seismic data processingsoftware has been tested as well. The specific research contents are as follows:1. On the analysis of the seismic data processing software' framework, this paper sumsup seismic data processing software' characteristics including complex internal functionparameters combination, more API function on functional layer, large single input data,parallelism and distributed.2. According to the characteristics of seismic data processing software interface, thispaper formulates the testing scheme to the seismic data processing software interface.Thegeneration method of test data are gave in seismic data processing software interface testingprocess. Traditional path coverage test technologies are improved. The paper use the pathcoverage test technologies to complete the testing of seismic data processing softwareinterface independent unit, finally giving the instantiation applications how the path coveragetest technique to use in the testing of seismic data processing software interface.3. By the analysis of the performance index, the paper establishes the model of theseismic data processing software performance testing from the influence factors ofperformance index. The performance testing model is used to guide the testing to seismic dataprocessing software. The paper analyses the test scene and write the performance test scene,according to the test scene, writing the test cases.4. Finally, in the guidance of seismic data processing software performance testingmodel, test strategies are developed, stress testing method and load testing method are used toget the final test result, and the test results are systematically analyzed and summarized. The paper finds out the bottlenecks of seismic data processing software performance, and analyzesthe reasons why the bottlenecks come up, makes a prospective contribution to theperformance optimization of seismic data processing software.
Keywords/Search Tags:Performance index, Interface testing, Performance testing, Test scene
PDF Full Text Request
Related items