试题详情
简答题什么是黑盒测试和白盒测试?应该由软件开发者还是用户来进行确认测试?为什么?
  • 黑盒测试也称为功能测试或数据驱动测试。它把程序看成是一个黑盒子,完全不考虑程序的内部结构和处理过程,只对程序的接口进行测试,即检查程序是否能使当地接收输入数据并产生正确的输出数据。
    白盒测试是把程序看成是一个透明的盒子,也就是完全了解程序的结构和处理过程。
    软件测试工作不应有开发软件的个人或小组承担,用户可以参与,但更主要的是应该由其他懂软件工程的人员来测试。统计显示开发者发现自己错误的概率很小。
  • 关注下方微信公众号,在线模考后查看

热门试题