摘要: 第五章 如何开发测试用例 5.1 开发测试用例的基本策略 在软件测试中, 有两种不同的测试思路, 它们分别是功能性测试和结构性测试. 功能性测试, 也称为黑盒测试, 其基本理念是: 任何程序都可以被看作是将输入定义域取值映射到输出值域的函数. 采用功能性测试来开发测试用例, 唯一使用的信息是软件的规格说明. 结构性测试, 也称为白盒测试, 即测试人员将根据功能实现的方式来开发测试用例. 功能性测试... 阅读全文
posted @ 2011-07-17 20:45 李嘉 (Justin) 阅读(824) 评论(0) 推荐(0) 编辑
摘要: 第四章 高质量的测试代码 4.1 测试代码同样要有高质量 有的开发人员认为, 测试代码不是交付给最终用户的产品代码, 只是内部测试使用的, 因此其质量比产品代码低一点也无可厚非. 我们认为这是一个错误的观点. 首先, 虽然测试代码不会被交付给最终用户, 但它同样是交付代码, 它将被交付给下一代维护程序员, 而这些维护程序员, 很有可能就是我们自己. 因此, 为了让我们自己和其他程序员今后的生活轻松... 阅读全文
posted @ 2011-07-17 20:43 李嘉 (Justin) 阅读(1422) 评论(0) 推荐(0) 编辑