科学健康资讯 · 内容仅供参考,不替代专业诊疗 联系我们|疾病百科
哈哈哈

白盒测试和黑盒测试哪个简单,白盒测试vs黑盒测试的不同点

2023-04-24 哈哈哈 本文链接

关于【白盒测试和黑盒测试哪个简单】,白盒测试vs黑盒测试的不同点,今天小编给您分享一下,如果对您有所帮助别忘了关注本站哦。

使用黑盒测试方法需要了解软件的外部特性(如何使用),使用白盒测试方法需要了解软件的内部构造和工作原理,两部分信息都是做好测试需要的。

针对不同产品如何测试

白盒测试和黑盒测试哪个简单,白盒测试vs黑盒测试的不同点

白盒测试方法的好处

1) 能对代码进行覆盖

2) 能有针对性的进行测试

3) 发现及解决BUG的成本较低

控制流分析:测试代码执行顺序

主要了解如何画控制流图(代码流程图)

代码(检查代码执行顺序à控制流图--à控制流矩阵à二维数组a[6][6]:a[0][0]=1有无错误)

白盒测试和黑盒测试哪个简单,白盒测试vs黑盒测试的不同点

数据流分析:测试变量的使用

数据流表:列出每个语句变量的使用

包括变量的赋值(定义)和引用

a=b c; 赋值a,引用b,c

if(x==5); 引用x

a=a b c; 赋值a,引用a,b,c

根据代码得到数据流表,分析数据流表找到以下错误:

1) 变量未定义但被引用;

2) 变量定义但未被引用;

代码优化:

结构优化(可读性):1个函数à2个函数

效率优化(时间、空间):1)时间:高斯算法

2)空间

可移植性优化:

白盒测试和黑盒测试哪个简单,白盒测试vs黑盒测试的不同点

信息流分析:语句与变量的对应

其他测试方法

逻辑覆盖、语句覆盖、判定覆盖、条件覆盖、判定—条件覆盖、路径覆盖、。。。

白盒测试和黑盒测试哪个简单,白盒测试vs黑盒测试的不同点

白盒测试难点

1) 看懂LLD,能读懂代码

2) 编写测试代码

本文关键词:白盒测试和黑盒测试的区别,白盒测试及黑盒测试分别有哪些常用测试技术?,白盒测试,黑盒测试,白盒测试黑盒测试最主要区别,白盒测试和黑盒测试哪个简单一点。这就是关于《白盒测试和黑盒测试哪个简单,白盒测试vs黑盒测试的不同点》的所有内容,希望对您能有所帮助!

本文内容仅供健康科普参考,不能替代专业医疗诊断和治疗建议。如有身体不适,请及时就医并遵从医师指导。

相关阅读