zoukankan      html  css  js  c++  java
  • 测试基础知识

    一、软件测试概念

         软件测试是使用人工或自动手段来运行或测试某个系统过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别

         其他定义:软件测试是整个研发团队通过合作协作,以达成高质量交付产品这一目标的质量过程

         简而言之:为了发现程序中的错误而执行程序的过程

    二、测试的理念

    • 软件测试是质量保证和风险管控体系中的重要环节
    • 测试是一种角色,而不仅仅是独立的测试团队单方面的责任
    • 测试管理要从宏观的角度去把握质量
    • 测试实施要尽量从底层维度去保证质量
    • 测试工程具有强依赖性,不能独立存在
    • 测试是软件研发过程的一部分,质量不来源于测试
    • 测试的对象并不仅仅局限于代码
    • 要重视测试做为研发反馈回路的作用

    三、测试七大原则

    • 测试显示存在缺陷
    • 穷尽测试时不可行的
    • 测试尽早介入
    • 缺陷集群性
    • 杀虫剂悖论
    • 测试活动依赖于测试背景
    • 无谬悖论

    四、测试活动

    • 测试计划
    • 测试监督与控制
    • 测试分析
    • 测试设计
    • 测试实施
    • 测试执行
    • 评估准出标准和报告
    • 测试结束活动       

          
    五、测试计划实践

     

  • 相关阅读:
    PHP页面跳转的几种方法
    PHP网站并发测试
    04-上传文件
    01-转>linux命令
    01-CDN的好处
    05-socket.io使用
    04-soket.io使用2 -数据同步简单聊天室效果
    03-socket.io 2.3.0版本的使用-用户请求接口,实时推送给前端数据
    02-转>
    跨域-转>预解析OPTIONS请求
  • 原文地址:https://www.cnblogs.com/crdhm12040605/p/14864889.html
Copyright © 2011-2022 走看看