单元测试是开发人员自己测试的,单元测试又属于白盒测试,请问测试人员是不是只能做黑盒测试?
发布网友
发布时间:2022-04-28 22:43
我来回答
共1个回答
热心网友
时间:2023-09-20 01:49
首先你这句话的逻辑推断方式就有问题。即使前两句话是正确的,也不能得出第三句的结论。
其次,事实上就存在做白盒测试的测试人员。
再看:“单元测试是开发人员自己测试的”,这句话只能说一般情况而已,同行之间交叉互测也是比较常见的,而交给测试人员再做一遍单元测试以做双重保证的情况也很多。
第二句话:“单元测试又属于白盒测试”,不正确啊。单元测试用黑盒的也很常见,只能说白盒测试在单元测试时,由开发人员自己来实施成本比较低而已。
当然,做白盒测试的测试人员至少要具备两个条件:
1. 能读到完整的源代码
2. 能读懂源代码
总之,你这句话是错误的。但测试人员想做白盒测试也不是件容易的事儿。