技术开发 频道

功能测试解决方案的评估报告

【IT168 技术文章】

    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         不需要创造力

    所有的窗体都是有极高的错误倾向

    l         质量取决于测试人员每时每刻的细心

    l         测试结果的文档化是另一个错误的潜在来源

0
相关文章