zoukankan      html  css  js  c++  java
  • 测试报告

    测试方法的选择

    • 通常在确定测试方法时,有以下几条参考原则:
    • (1)拿到一个测试任务时,先关注它的主要功能和业务流程、业务逻辑是否正确实现, 考虑使用场景法。

    • (2)需要输入数据的地方,考虑采用等价类划分法,包括输入条件和输出条件的等价 划分,将无限测试变成有限测试。

    • (3)在任何情况下都必须采用边界值分析法。这种方法设计出的测试用例发现程序错 误的能力最强。

    • (4)如果程序的功能说明中含有输入条件的组合情况,则一开始就应考虑选用因果图 和判定表法。

    测试用例的力度

    • 测试用例可以写的很简单,也可以写的很复杂。

    • 最简单的测试用例是测试的纲要,仅仅指出要测试的内容。

    • 测试用例写的过于简单,则可能失去了测试用例的意义。过于简 单的测试用例设计其实并没有进行“设计”,只是需要把测试的 功能模块记录下来而已,它的作用仅仅是在测试过程中作为一个 简单的测试计划,提醒测试人员测试的主要功能包括哪些而已。

    • 最复杂的测试用例则会指定输入的每项数据,期待的结果即检验 方法,具体到界面元素的操作步骤,指定测试的方法和工具等。

    • 测试用例写得过于复杂或详细,会带来两个问题:一个是效率 问题,另一个是维护成本问题。另外,测试用例设计的过于详 细,留给测试执行人员的思考空间就比较少,容易限制测试人 员的思维。

    缺陷报告

    如图所示

    报告注意:不能一次性报告几条错误,报的的名字要用别名

    缺陷统计

    • 对软件问题的功能域分布进行分析,找出系统的薄弱环节。

    • 要详细采集每个功能模块或系统构件的缺陷数据,并按功能、错误类型、严重程度等分类。

    • 二八定理:80%的软件问题总是发生在大约20%的功能模块中。

    • 对缺陷的注入阶段的分布进行分析,并与历史数据相比较。应按不同的开发阶 段详细采集缺陷的数据。

    • 应对软件缺陷类型进行分析,以便针对各自的特点,先修复严重缺陷。

    • 应动态采集每个测试周期中发现的缺陷数,并有效地控制缺陷的修复率。

    • 应密切观察缺陷的状态,并及时跟踪其状态的变化,以检查测试和开发人员的 工作情况。

    看见他了吗?比你强 你不努力,比你更强
  • 相关阅读:
    forkjoinpool
    json path
    如何处理json字符串
    ios如何快速转型安卓开发-专题3
    ios如何快速转型安卓开发-专题1
    framework创建及接入方式
    Cocoapods包管理
    cf 1102 B
    夜深人静写题解--杭电第五场
    夜深人静写题解--牛客第六场
  • 原文地址:https://www.cnblogs.com/jy81/p/13381837.html
Copyright © 2011-2022 走看看