VSP数据处理软件的测试实践

2021-07-02 12:22:54蒋焕
电子测试 2021年11期
关键词:数据处理

蒋焕

(长江大学电子信息学院,湖北荆州,434000)

0 引言

随着软件的规模和复杂度增大,传统的测试方式受到时间、空间、测试成本的限制,导致测试效果不够理想[1]。软件产品的不断更新导致其质量的退化,从而增加后期测试的难度[2][3]。垂直地震剖面(VSP)勘探是一个用来处理和解释地震资料的重要工具。本文所测试的软件可以对VSP资料进行保真处理,功能有振幅补偿、波场分离、2D和3D速度建模等,大部分软件系统通常以图形用户界面(GUI)为特征[4]。本文以“VSP数据处理软件”中的几个模块为例来实施测试,主要采用的是黑盒和白盒两种测试方法[5]。

1 VSP数据处理软件

软件操作界面分为四个部分:数据输入输出、处理模块的列表、处理流程的编辑、处理模块的参数设置。其中处理列表中包含这次进行测试的两个模块:ScanEta(动校正速度扫描)、TimeVaryVectDecompos(时变矢量分解)。操作界面如图1所示。

图1 VSP软件操作界面

2 黑盒测试

黑盒测试具体测试方法包括等价类划分法、边界值分析法、判定表驱动法、因果图法、错误推测法等[6]-[9]。本文用到了等价类划分方法。对“VSP数据处理软件”的某些模块进行实施测试。

2.1 等价类划分法

以“VSP数据处理软件”的时变矢量分解模块为例时变矢量分解模块需要输入的数据有:(1)输入路径,输出路径(2)时变矢量分解(3)参数。

针对表1中划分和编号的等价类进行设计测试用例,如表2所示。根据上面所列出的测试用例对软件进行测试,实际结果和预期结果一致。

表1 “VSP软件”时变矢量分解模……

登录APP查看全文

猜你喜欢
数据处理
验证动量守恒定律实验数据处理初探
认知诊断缺失数据处理方法的比较:零替换、多重插补与极大似然估计法*
心理学报(2022年4期)2022-04-12 07:38:02
ILWT-EEMD数据处理的ELM滚动轴承故障诊断
水泵技术(2021年3期)2021-08-14 02:09:20
ADS-B数据处理中心的设计与实现
电子测试(2018年4期)2018-05-09 07:28:12
MATLAB在化学工程与工艺实验数据处理中的应用
基于希尔伯特- 黄变换的去噪法在外测数据处理中的应用
大数据处理中基于热感知的能源冷却技术
计算机工程(2015年4期)2015-07-05 08:28:04
数据处理能力在求职中起关键作用
我国首个“突发事件基础数据处理标准”发布
基于POS AV610与PPP的车辆导航数据处理