动态测试、静态测试
我看有些教材上把测试分类静态测试和动态测试,动态测试又分为:黑盒测试和白盒测试
可是有些教材上讲静态黑盒测试和动态黑盒测试;静态白盒测试和动态白盒测试
有点搞不清他们之间的逻辑关系了,哪位高手给讲解下,谢谢。 本想进来看看学习的。。。。怎么没人回答额 其实都是正确的 首先测试分为
黑盒白盒《=》功能和性能
白盒《=》(静态测试和动态测试) 概念在这里不讲了
黑盒《=》(静态测试和动态测试) 概念在这里不讲了
不知道我说的你明白吗? 动态是指把程序跑起来,然后进行测试。黑盒动态就是跑程序以后,手动执行用例的过程;白盒动态测试噢还没怎么听说过,指单元测试么?高手指点吧!!
静态是不用跑程序也不需要动手,用眼睛看的。比如软件说明书,在你理解的同时也是进行静态的测试,因为说明书本身是有矛盾或者需求不合理的地方;白盒的静态测试就是review代码贝。 测试分为黑盒测试和白盒测试
黑盒测试主要是进行功能测试,不管它内部是怎么实现的
白盒测试包含静态测试和动态测试,静态测试主要是对软件代码规范性审查,不需要执行程序,动态测试需要执行程序,对软件函数接口进行测试
例如测试手机,黑盒就是测试手机能不能打电话、网络、视频等各种功能是否正常,而白盒测试就要对软件进行代码测试了。
页:
[1]