zoukankan      html  css  js  c++  java
  • 软件测试(1)

    软件测试:单元测试,集成测试,性能测试,黑白盒测试.......

    1、软件测试含义

    2、软件测试遵循准则

    3、软件测试分类和概念

    4、什么时候测试,测试方案设计

    5、测试流程,怎么提bug,写报告

    6、自动化

    1、什么是软件测试?

         经典定义:测试是为了发现错误而执行程序的过程。

         IEEE定义:使用人工或自动的手段来运行或测量软件系统的过程,以检验软件系统是否满足规定的要求,并找出与预期结果之间的差异。

         测试对象:不是程序本身,覆盖研发生命周期整个过程。

         测试目标:提高测试覆盖率,提升测试效率

    2、遵循原则:(1)显示缺陷的存在;(2)穷尽测试不可能;(3)测试要尽早;(4)测试具备群集特效;(5)杀虫剂悖论:测试方法、用例不定期更新;                          (6)二八原则:80%的资源放在20%的重要模块上;(7)测试活动依赖于测试场景

    3、软件测试分类

           按照测试阶段:

                  (1)单元测试:对软件中的最小可测试单元进行检查和验证,函数(c)或类(Java);原则:各个测试用例互相独立;一般由被测试代码的开发人员完成

                  (2)集成测试:在单元测试的基础上,测试在将所有的软件单元按照概要设计规格说明的要求组装成模块、子系统或系统的过程中各部分工作是否达到或实现相应技术指标及要求的活动;

                    实施方案:Big Bang;自顶向下; 

  • 相关阅读:
    MySQL 子查询
    mysql3
    mysql2
    mysql
    C语言理论知识
    冒泡排序
    猜数字游戏
    WPF清爽酷炫的界面Mahapps.metro
    如何在.net4.0中使用.net4.5的async/await
    在C#中使用官方驱动操作MongoDB
  • 原文地址:https://www.cnblogs.com/luban/p/8930790.html
Copyright © 2011-2022 走看看