软件测试方法论解析.ppt

软件测试工程师培训 软件测试方法论 主要内容 1 软件测试方法概述 2 软件测试规范 3 软件测试用例设计-黑盒测试 4 软件测试用例设计-白盒测试 5小结 1 软件测试方法概述 1.1 软件测试活动及信息流 1.2 测试方法 1.3 生成测试用例的信息来源 1.4 小结 1.1 软件测试活动及信息流 测试是从大量的测试用例中选择有限的测试用例发现软件中的大部分缺陷的一种技术 好的测试用例的4个特性: 检测软件质量的有效性,是否能发现缺陷,或至少可能发现缺陷; 可仿效的测试用例可以测试很多内容,因而减少测试用例的数量; 经济性,测试用例的执行、分析和调试是否经济 测试用例的可修改性,每次软件修改后对测试用例的维护成本 测试活动 测试活动 1 测试条件取决于被测试验证的项目或事件。如等价划分、边界值分析、因果图等。 测试条件是被测环境的描述,可以用多种方式描述:如简单的语言,表格项形式或类似于流图的图表形式; 标识测试条件的活动最好与开发活动(即V模型左边的活动)并行开展 测试活动 2 设计测试用例 确定“怎样测试”。 测试用例(test case)是按一定顺序执行的与测试目标(test object, 测试理由或目的)相关的一系列测试。测试用例设计将产生许多测试所包括的输入值、期望结果及其他任何运行测试的有关信息,如环境要求。 期望输出包括应输出或建立的内容,应修改或更新或应删

文档评论(0)

1亿VIP精品文档

相关文档