|
原帖由 songfun 于 2007-1-31 09:57 发表
自动化测试就和单元测试、集成测试、系统测试等阶段一样,都是一个独立而且完整的测试阶段。
它要经历自动化测试计划、自动化测试设计、自动化测试实现和自动化测试执行四个阶段(这就是所谓的V模型)。
楼上几位 ...
不敢苟同。
它要经历自动化测试计划、自动化测试设计、自动化测试实现和自动化测试执行四个阶段(这就是所谓的V模型)。
//这是V模型的思想吗?V模型主要讲述项目过程测试阶段和开发阶段的关系,突出verification和validation.和这个似乎没什么关系
自动化测试就和单元测试、集成测试、系统测试等阶段一样,都是一个独立而且完整的测试阶段。
按阶段来看的话,它介于集成测试和系统测试之间,或者说是介于集成测试和确认测试之间,又或者贯穿于集成测试、确认测试和系统测试这个阶段
//这两句本身就是矛盾的。自动化测试是相对于手工测试而言,并不是一个独立的测试阶段。哪个阶段实施自动化,显然视具体情况而定。一般而言回归测试和冒烟测试是最适合自动化测试的阶段。
至于smoke testing, sanity testing, 预测试这些概念的详细区别,具体大家可以google,也有很多说法。实际测试中概念并无关紧要,重要的是要理解都是为了保证系统的主要功能运转正常能进行进一步全面深入的测试,需要有一个阶段来初步验证系统这些主要功能,目的是确认进入该阶段的全面测试还是返回开发人员修改出现会block测试的重大问题。 |
|