简述围岩声波测试量测原理,测试仪器,围岩声波测试项目及测试方法? - 行测知识

简述围岩声波测试量测原理,测试仪器,围岩声波测试项目及测试方法?减小字体增大字体简述围岩声波测试量测原理,测试仪器,围岩声波测试项目及测试方法?

答:围岩声波测试量测原理:岩体声波测试,是借助于对岩体(岩石)施工加动荷载,激发弹性波在介质中的传播,来研究岩体的物理力学性质及其构造特征,一般用波速,波幅,频谱等参数进行表征。测试仪器:声波仪、换能器。测试项目:地下工程位置的地质剖面检测,岩体力学参数测定;围岩稳定状态分析(例如测定围岩松动圈大小等);判定围岩分类等。测试方法:1、松驰圈的测定,主要是声波传播速度取决于岩体完整性程度,完整岩体的波速一般较高,而在应力下降,裂隙扩展的松动区波速相对下降因而在围岩压密区(应力升高区)和松动区之间会出现明显的波速变化。测试方法有单孔法和双孔法,可得到波速与孔深关系曲线。2、围岩分类的声波测试。3、动弹性模量的测试。

用户名:!查看更多评论

分值:100分55分1分

内容:!

通知管理员验证码:点击获取验证码

山东军队文职招聘考试网计算机常识-白盒测试方法与测试用例设计 - 常识判断

山东军队文职招聘考试网计算机常识-白盒测试方法与测试用例设计减小字体增大字体山东军队文职招聘考试网计算机常识-白盒测试方法与测试用例设计

白盒测试方法也称结构测试或逻辑驱动测试。它是根据软件产品的内部工作过程,检查内部万分,以确认每种内部操作符合设计规格要求。白盒测试把测试对象看作一个打开的盒子,允许测试人员利用程序内部的逻辑结构及有送信息来设计或选择测试用例,对程序所有的逻辑路径进行测试。通过在不同点检查程序的状态来了解实际的运行状态是否与预期的一致。所以,白盒测试是在程序内部进行,主要用于完成软件内部操作的验证。

白盒测试的基本原则是:保证所测模块中每一独立路径至少执行一次;保证所测模块所有判断的每一分支至少执行一次;保证所测模块每一循环都在边界条件和一般条件下至少各执行一次;验证所有内部数据结构的有效性。

按照白盒测试的基本原则,白盒法是穷举路径测试。在使用这一方案时,测试者必须检查程序的内部结构,从检查程序的逻辑着手,得出测试数据。贯穿程序的独立路径数是天文数字,但即使每条路径都测试了仍然可能有错误。第一,穷举路径测试决不能查出程序是否违反了设计规范,即程序本身是个错误的程序;第二,穷举路径测试不可能查出程序中因遗漏路径而出错;第三,穷举路径测试可能发现不了一些与数据相关的错误。

白盒测试的主要方法有逻辑覆盖、基本路径测试等。

(1)逻辑覆盖测试

逻辑覆盖是泛指一系列以程序内部的逻辑结构为基础的测试用例设计技术。通常所指的程序中的逻辑表示有判断、分支、条件等几种表示方式。

○1语句覆盖。选择足够的测试用例,使得程序中每个语句至少都能被执行一次。

例3.1设有程序流程图表示的程序如图3.24

测试用例1:

输入

(i,j)输出

(i,j,x)

(10,10)(10,10,10)

测试用例2:

输入

(i,j)输出

(i,j,x)

(10,15)(10,15,15)

语句覆盖是逻辑覆盖中基本的覆盖,尤其对单元测试来说。但是语句覆盖往往没有关注判断中的条件有可能隐含的错误。

○2路径覆盖。执行足够的测试用例,使程序中所有可能的路径都至少经历一次。

例3.2设有程序流程图表示的程序如图3.25

对图3.25的程序设计如表3.2列出的一组测试用例,

就可以覆盖该程序的全部4条路径:ace,abd,abe,acd。

测试用例通过路径测试用例通过路径

[(A=2,B=0,X=3),输出略](ace)[(A=2,B=1,X=1),输出略](abe)

[(A=1,B=0,X=1),输出略](abd)[(A=3,B=0,X=1),输出略](acd)

○3判定覆盖。使设计的测试用例保证程序中每个判断的每个取值分支(T或F)至少经历一次。

根据判定覆盖的要求,对如图3.26所示的程序,如果其中包含条件ij的判断为真值(即为T)和为假值(即为F)的程序执行路径至少经历一次,仍然可以使用例3.1的测试用例1和测试用例2。

程序每个判断中若存在多个联立条件,仅保证判断的真假值往往会导致某些单个条件的错误不能被发现。例如,某判断是X1或Y5,其中只要一个条件联欢会为真,无论另一个条件是否错误,判断的结果都为真,这说明,仅有判断覆盖还无法保证能查出在判断的条件中的错误,需要更强的逻辑覆盖。

4条件覆盖。设计的测试用例保证程序中每个判断的生个条件的可能取值至少执行一次。

例3.3设有程序流程图表示的程序如图3.26

按照条件覆盖的测试要求,对图3.26的程序判断框中的条件ij和条件j5设计如下测试用例1和测试用例题,就能保证该条件取真值和取假值的情况至少执行一次。

测试用例1

输入

(i,j)输出

(i,j,x)

(3,2)(3,2,3)

[1][2]下一页

用户名:!查看更多评论

分值:100分55分1分

内容:!

通知管理员验证码:点击获取验证码