• [测试模式]自动化测试目标


    1. 测试应该有助于提高测试质量

                1.     目标:作为规范的测试
          1.             如果是测试优先开发,测试就提供了一种规范来要求SUT应该做什么。
          1.     目标:缺陷排斥
            1.             测试会找到缺陷,但这不是自动化测试的目的。
            2.             自动化测试的目的是为了防止引入缺陷。
          2.      目标:缺陷定位
            1.             集成测试说明有些预期的行为不能正常工作,而单元测试就可以告诉为什么不能工作。
    2. 测试应该有助于理解被测试系统
      1.          测试的另一个职能,就是一直在回答“如果……结果会怎么样?”之类的问题,测试是被测系统的“文档”。
    3.           测试应该降低(不是引入)风险。
    4. 测试应该易于运行
      1.           完全自动化的。
      2.           有自检功能的。
      3.           可重复运行的。
    5. 测试应该易于写和维护
      1.            测试要够简单,一次只应该测试一个问题,应该小,不要“贪多嚼不烂”。
      2.            测试要非常的健壮。
     


    作者:GangWang
    出处:http://www.cnblogs.com/GnagWang/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

     
  • 相关阅读:
    locate和grep命令
    内存管理(30天自制操作系统--读书笔记)
    单字节的FIFO缓存(30天自制操作系统--读书笔记)
    STM32 DMA中断只进入一次的解决办法
    Linux Linker
    Linux Linker Script
    java学习-- equals和hashCode的关系
    java学习--"==”和 equals
    java学习--equals
    POI richText和html的转换案例
  • 原文地址:https://www.cnblogs.com/GnagWang/p/1694266.html
Copyright © 2020-2023  润新知