软件测试

上节课讲的是软件测试章节

一、按测试设计的方法分类

1、有两类方法:黑箱(Black Box)和白箱(White Box)

黑箱:指的是在设计测试的过程中,把软件系统当作一个“黑箱”,无法了解或使用系统的内部结构及知识。一个更准确的说法是行为测试设计(Behavioral Test Desgin),即从软件的行为,而不是从内部出发来设计测试。

白箱:指的是在设计测试的过程中,设计者可以“看到”软件系统的内部结构,并使用软件的内部结构和知识来选择测试数据及具体的测试方法。‘白箱’并不是一个精确的说法,因为把箱子涂成白色,同样也看不见箱子里的东西。

2、按测试的目的的分类:功能测试和非功能测试

3、按测试的时机和作用分类

二、各种测试方法

1,、单元测试和代码覆盖率测试 2、构建验证测试 3、验证测试 4、“探索式”的测试 5、回归测试 6、场景/集成/系统测试 7、伙伴测试 8、效能测试 9、压力测试 10、内部/外部测试 11、易用性测试 12、“小强”大扫荡 13、实战中的测试 14、运用测试工具

posted @ 2017-05-08 18:51  42-jth  阅读(168)  评论(0编辑  收藏  举报