• 测试在学习


    黑盒测试方法包括以下:

    等价类划分法:代表性输入输出

    边界值分析法:各种各样的边界条件,比如开区间,闭区间

    错误推测法:经验、直觉判断程序可能出错的地方,比如文件不存在或者文件过大

    因果图法 :输入,输出

    正交试验法:筛选数据

    状态迁移图法:根据流程进行测试

    流程分析法:逻辑路径

    白盒测试方法主要看逻辑 

    主要逻辑单位:

    语句、条件、分支、路径、条件组合 

    白盒测试主要方法: 

    代码检测法:多面检查

    静态结构分析法:工具,内部结构

    静态质量度量法:

    逻辑覆盖法:语句、条件、条件组合、路径、分支

    基本路径测试法:数据流图,路径集合 

    灰盒测试:

    介于黑白之间,关注输出输入,和代码内部

    测试模型:

    瀑布模型:自上而下

    项目计划,需求分析,详细设计,研发,测试,集成维护

    上一个输出作为下一个阶段输入: 研发计划,项目计划,软件规格说明书

    优缺点:没有体现测试优点

    优点:强调需求设计作用,清晰,文档规范

     缺点:难以适应需求的频繁变化,项目周期后段才能看到成果,强制的里程碑,完成时间点,文档工作量大

    V模型:使用最多的模型 

    W模型:早发现项目风险

    X模型:

    H模型 :

    敏捷测试:客户角度、不强调测试阶段,不间断测试,强调持续反馈,预防缺陷

    传统VS敏捷测试

    测试是质量最后保护,严格变更管理,预先计划和细节,重量级文档

    开发和测试结合,变更可接受的,计划随时改变,重要的文档  

  • 相关阅读:
    awk 入门教程【转】
    xargs 命令教程【转】
    redis 执行lua脚本
    SpringMVC 执行过程分析
    EurekaClient 服务注册、发现、续约
    Springboot 自动配置 & 自定义Starter
    Netty 实现HttpServer
    Spring中@Import 用法
    Netty自定义任务&Future-Listener机制
    Springboot + Netty + WebSocket 实现简单的聊天
  • 原文地址:https://www.cnblogs.com/tflike/p/10118045.html
Copyright © 2020-2023  润新知