zoukankan      html  css  js  c++  java
  • 对软件测试的理解

    对软件测试可从以下三方面理解:

    1、软件测试的定义,现在好像并没有统一的定义,以下列出三种供参考:

      a、使用人工或自动的手段运行某个系统的过程,以验证其是否满足规定的需求

      b、软件测试是为了发现缺陷而执行的过程

      c、弄清楚预期结果与实际结果之间的差别

    2、软件测试的目的

      a、验证软件是正常的

      b、发现缺陷

      c、预防缺陷(管理质量,规范流程)

    3、软件测试的原则

    1. 所有的测试都应追溯到用户需求
    2. 尽早启动测试工作
    3. 穷尽测试是不可能的
    4. 测试是有风险的
    5. 并非所有的缺陷都是值得修复的
    6. 群集效应
    7. 测试应由独立的第三方进行
    8. 二八法则(80%的缺陷存在于20%的模块中)
    9. Good-enough,即不做过份的测试也不要不充分的测试
    10. 前进两步后退一步

    以上三点即是个人对软件测试的理解。

  • 相关阅读:
    第五章总结
    第二章总结
    第一章、基础知识总结
    实验 9 根据材料编程
    实验5
    汇编实验4
    实验 3 编程、编译、连接、跟踪
    实验 2 用机器指令和汇编指令编程
    汇编-实验一
    react面试笔录
  • 原文地址:https://www.cnblogs.com/youding/p/7232539.html
Copyright © 2011-2022 走看看