searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

浅谈白盒测试

2023-03-29 02:10:02
88
0

一、白盒测试概念:


白盒测试是一个与黑盒测试相对的概念,是通过对程序的源代码进行测试而不使用用户界面。测试人员依据程序内部逻辑结构相关信息,设计或选择测试用例,对程序逻辑路径进行测试。

1.黑盒测试着重测试软件功能。

2.白盒测试并不能取代黑盒测试,它是与黑盒测试互补的测试方法。

3.白盒测试通常划分为静态测试、动态测试

 

二、白盒测试优点和缺点:


方法一:拿水从上往下灌,这是系统测试的方法

方法二:拆开来洗,拆开机器后,把各零件的坑坑槽槽擦洗一遍,然后组装回来,再用水从上往下冲一遍,拆开来洗是白盒方法,组装回来用水冲是黑盒方法,相当于白盒测试之后再追加一次系统测试。

优点:

提高代码覆盖率,针对边界问题、页面无法全部覆盖问题、异常情况处理
确定测试范围和重点,避免开发提供的有遗漏
发现问题、定位问题,降低解决bug的成本

缺点:

投入时间成本高
对测试人员要求高

三、白盒测试准备工作:
1.熟悉所测项目功能

2.熟悉开发语言、使用框架

3.熟悉代码结构、数据库表设计

4.本地运行环境,可以进行单元测试

0条评论
0 / 1000
d****n
8文章数
0粉丝数
d****n
8 文章 | 0 粉丝
原创

浅谈白盒测试

2023-03-29 02:10:02
88
0

一、白盒测试概念:


白盒测试是一个与黑盒测试相对的概念,是通过对程序的源代码进行测试而不使用用户界面。测试人员依据程序内部逻辑结构相关信息,设计或选择测试用例,对程序逻辑路径进行测试。

1.黑盒测试着重测试软件功能。

2.白盒测试并不能取代黑盒测试,它是与黑盒测试互补的测试方法。

3.白盒测试通常划分为静态测试、动态测试

 

二、白盒测试优点和缺点:


方法一:拿水从上往下灌,这是系统测试的方法

方法二:拆开来洗,拆开机器后,把各零件的坑坑槽槽擦洗一遍,然后组装回来,再用水从上往下冲一遍,拆开来洗是白盒方法,组装回来用水冲是黑盒方法,相当于白盒测试之后再追加一次系统测试。

优点:

提高代码覆盖率,针对边界问题、页面无法全部覆盖问题、异常情况处理
确定测试范围和重点,避免开发提供的有遗漏
发现问题、定位问题,降低解决bug的成本

缺点:

投入时间成本高
对测试人员要求高

三、白盒测试准备工作:
1.熟悉所测项目功能

2.熟悉开发语言、使用框架

3.熟悉代码结构、数据库表设计

4.本地运行环境,可以进行单元测试

文章来自个人专栏
白盒测试
2 文章 | 1 订阅
0条评论
0 / 1000
请输入你的评论
0
0