如何定义测试策略
为什么有些测试文档中把黑盒测试分为:数据和数据库完整性测试,接口测试,功能测试,用户界面测试,性能评测,负载测试等等;有些又只是分为集成,确认,系统三类;我从前的理解:只是两种不同角度的测试策略而已,可是有人告诉我集成测试中也包括功能,数据和数据库完整性测试等等,由此可见这两种分法之间是可以综合考虑的,那应该如何制定测试方案呢?从哪些角度考虑才合理呢?有点糊涂! 根据你的需要,不要盲目照搬其他人的做法 测试方案的目的只有一个:用这个方案(方法)可以最有效的保证测试的顺利完成。在这个层面上我们做的任何工作,如果将之文档化,就可称为测试方案。包括采用何种测试手段、方法,使用什么样的测试环境,如何安排测试,如何设计测试用例等…… 这是对测试的不同分类方法啊,单元、集成、系统是测试的几个阶段,完整性、接口、界面、性能等是测试的不同方面啊。 去买本软件测试方面的书!
你太需要它了!!
你说的这些要从不同的角度去考虑,是按照不同的角度对软件测试进行划分的! 个人觉得这些都混在一起的。真的要分开来有点困难 测试文档中把黑盒分为数据和数据库完整性测试,接口测试,功能测试,用户界面测试,性能评测,负载测试等等;又或是分为集成,确认,系统三类.都是根据软件的需求规格说明书来决定的,这并不矛盾,一个软件有可能只需要进行功能,性能,gui,配置测试;而又有一些软件则需要进行功能,性能,安全性,压力测试等,这都不是一定的;集成测试有两个关注点:1. 接口;2. 集成后的功能;我们当然要考虑模块集成后是否达到我们预期的功能和性能等. dsdlkfj8 sdlkfj5 看你确实有些糊涂!
这是不同的分类发,你应该理清它们! 基准不同
没必要分的这么清楚吧?
个人觉得:不同的分法只是用来了解 测试 的,从不同的角度看测试会看得更加清楚。
但是没有接触之前,了解的再多,在真正开始作的时候还是会有陌生感。
只是了解的越清楚,上手的越快而已。
集成,确认,系统测试的分法,好像是跟软件开发的生命周期有点关系。
我也糊涂~_~ 领悟中。。。。。。。
回复 1# 的帖子
简单的回复一下::)从测试阶段来分的话就是 系统测试、集成测试、单元测试
从测试方法来分有白盒测试和黑盒测试
而比如黑盒测试是可以贯穿整个测试阶段的
页:
[1]