zoukankan      html  css  js  c++  java
  • 软件测试笔记

    软件测试技术:

    1.      软件质量:软件产品满足规定的和隐含的鱼需求能力相关的全部特征和特性。

    2.      软件缺陷:是对软件产品预期属性的偏离现象,包括检测缺陷和残留缺陷。

    3.      软件测试:单元测试(模块测试)、集成测试、系统测试、确认测试、验收测试。

    开发方测试

    用户测试

    第三方测试

    α测试

    β测试

    独立测试

    4.      软件测试模型:V模型、W模型、X模型、H模型。

    5.      黑盒测试:边界测试、等价类测试、基于判定表的测试、因果图、正交测试、场景测试。

    6.      白盒测试:逻辑覆盖、路径测试、数据流测试、程序插装、域测试、符号测试、程序变异测试。

    7.      单元测试:是在软件开发过程中进行的最低级别的测试活动。包括静态代码分析(Static Code Analysis)和动态测试(Dynamic Testing)

    8.      动态单元测试需求的一个测试环境。

    a.      驱动模块(Driver):相当于测试的主程序

    b.      桩模块(Stub):用于代替所测模块调用的子模块。

    9.      单元测试的策略和方法:静态测试(审查、走读、评审)、单元结构测试(路径覆盖)、单元功能测试(黑盒测试)。

    10.  集成测试:基于功能分解的集成、基于调用图的集成、基于路径的集成。

    11.  集成测试的方法和策略:非增量型集成测试、增量型集成测试。

    12.  

    13.  系统测试:系统测试针对的是整个系统,关注的是整个系统的输入和输出,整个系统的稳定性。

    14.  

    15.  另外是基于Web系统的测试:功能测试内容和性能测试内容。

    16.  面向对象软件的测试:OOTesting

    17.  

    18.  自动化测试:对代码静态和动态的分析,测试过程的录制和回放,测试脚本技术,自动化比较和虚拟用户技术。

    19.  测试工具分类:白盒测试工具,黑盒测试工具,测试管理工具,专业测试工具。

    20.  

     

    21.  

     

    22.  

     

    23.   

  • 相关阅读:
    穷举 迭代 while
    for 循环
    switch case
    if else 语句
    数据类型
    语句的输入、输出
    控件——DataGridview
    mysql-bin.000001文件的来源及处理方法
    /var/log目录下的20个Linux日志文件功能详解
    CountDownLatch
  • 原文地址:https://www.cnblogs.com/NewWork/p/3260572.html
Copyright © 2011-2022 走看看