从需求到测试
来源:互联网 发布:淘宝怎么卖零食 编辑:程序博客网 时间:2024/04/28 06:32
详尽的需求是系统测试的基础,反过来只能通过测试来判断软件是否满足了需求。你必
须针对软件需求规格说明中所记录的产品的预期行为来测试整个软件,而不是针对设计或编
码。基于代码的系统测试可以变成“自满足的预见( self-fulfilling prophecy)”。产品可以正确
呈现基于代码的测试用例所描述的所有行为,但这并不意味着产品正确地实现了用户的需求。
如果你没有文档形式的需求,你应该重新获得需求以开发合适的测试用例,这将是一个低效
的和不准确的方法。让测试人员参与需求审查以确保需求是明确的,通过验证的需求才可以
作为系统测试的基础。
在开发的进展过程中,你将通过详细的软件功能需求仔细推敲来自使用实例高层抽象的
需求,并最终转化成单个代码模块的规格说明。测试方面的权威专家Boris Beizer (1999)指出
针对需求的测试必须在软件结构的每一层进行,而不只是在用户层进行。在一个应用程序中
有许多代码不会被用户所访问,但这些代码却是产品基础操作所需要的。即使有些模块功能
在整个软件产品中对用户都不可见,但是每个模块功能必须满足其自身的需求或规格说明要
求。因此,针对用户需求来测试系统是系统测试的必要但非充分条件。
- 从需求到测试
- 全程软件测试实践:从需求到运营
- 测试技术全景图,测试需要技术么?-从需求到发布
- 需求从0到1
- UML 从需求到测试 2 业务用例(二)
- 全程测试,从需求到设计到代码,集中人力来解决每个环节遇到的问题
- 从开发到测试
- 从开发到测试
- 从开发到测试
- 从开发到测试
- 从测试到QA
- 记帐系统从需求到实现 ----需求的捕获
- 从需求到设计、编码的转化
- 从需求到项目的成功
- 从学习需求文档到设计开发
- UML从需求到实现----用例
- UML从需求到实现----包图
- UML从需求到实现---类图(1)
- c#中嵌入资源的用法
- Oracle 基本知识
- 谈谈用C++开发BREW程序[原创]
- [BREW小提示]新机型三星W109
- Oracle特殊包
- 从需求到测试
- 从相声看营销
- BREW中使用经GZIP压缩的BMP图片,付真机测试过的代码
- 用RMI构建聊天应用程序
- [经验分享]在VC下用ARM编译MOD
- 高兴中,通过了下半年的软件设计师(原高级程序员)考试
- 测试
- 在BREW里实现智能指针Smart Port[初级]
- 生意经,一个老汉和他的营销故事。。。