软件功能测试解决方案的评估报告
Agenda 1:什么是 功能测试 解决方案 ?为什么需要功能测试解决方案? Slide 4: 功能测试 的定义: -验证系统的功能性符合预定的功能说明书的测试。 Slide 5:功能测试解决方案的关键组成: 范围之内的: l 手工测试 l功能 测试自动化 l 测试管理 范围之外
Agenda 1:什么是
功能测试解决方案?为什么需要功能测试解决方案?
Slide 4:
功能测试的定义:
-验证系统的功能性符合预定的功能说明书的测试。
Slide 5:功能测试解决方案的关键组成:
范围之内的:
l
手工测试
l 功能
测试自动化
l
测试管理
范围之外的:
l
单元测试
l 静态分析
l
性能测试
l 应用程序的监测
Slide 6:你的工作室有做过任何功能
测试脚本的自动化吗?
通过调查北美和欧洲公司的74个决策者得出以下数据:
Slide 7:手工测试的正反面
正方:
测试用例设计的成本是最少的
l 不需要使用工具或工具专家
l 没有自动化的需要
l 不需要在测试执行之前预留提前期
可以脚本化,带探索性,或两者皆可
l
测试设计和测试执行同时进行
l 在标准的手工测试脚本设计和执行之前,之间和之后都很有用
【Kiki】需要注意一下这里所说的脚本,不是普通意思上我们说的
自动化测试脚本。在美国和其他国家,他们将手工测试的测试用例用非常清晰的步骤描述,有些象我们手工测试用例中的步骤,但比那更加详细,一步一步相当清楚,不需要
测试人员太多的涉及,执行下来测试人员就象一个机器人一样。
反方:
测试执行的成本很高
l 成本=执行时间×劳动率
l 执行时间很昂贵
l 当重复执行时,没有效率
脚本化的测试执行很单调
l 不需要创造力
所有的窗体都是有极高的错误倾向
原文转自:http://www.ltesting.net