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;自顶向下; 

  • 相关阅读:
    (2)javascript的基本语法、数据结构、变量
    (1)认识javascript
    CSS 浅析position:relative/absolute定位方式
    jquery实现下拉框多选
    Vue.js not detected
    手机代理调试Charles Proxy和Fiddler
    render函数之jsx应用
    vue组件通信方式(多种方案)
    点击页面空白处地方,隐藏弹窗
    css圆角不圆和1px方案
  • 原文地址:https://www.cnblogs.com/luban/p/8930790.html
Copyright © 2011-2022 走看看