• 软件测试流程,测试左移,测试右移


    第一阶段:测试流程和理论---第二讲:软件测试流程

    什么是软件测试

    就是在验证实际结果和预期结果是否有差异

    软件测试的要求更高了

    不只是功能,还有用户体验,还有性能,

    不可能把所有的问题都测试出来,

    缺陷集群性,就是说如果一个模块发现了很多的bug,说明这个模块还有很多未发现的bug,还需要深度测试,

    杀虫剂悖论,就是说你一直用一套用例,一套测试数据测试,系统也会对这个免疫的,你该发现的早就发现了,你不改变,是不可能发现新的问题的,

    测试活动是依赖测试内容的,不同的商业软件是关注点不同的,比如电商平台是更重要的安全性,

    不只是测试软件,还要测试需求,还要测试开发的方案,

    软件测试的模型

    V模型,

    W模型

    测试是贯穿整个项目流程的,而不是开发编码之后的一个阶段而已,

    H模型

     

    各个模型,层层递进,测试的地位是不断提示的,

    测试最重要的是系统测试,下面列出流程,

    测试实践被压缩,很有可能会带着问题上线,可能就埋下了隐患了,

    所以就出现了测试左移和测试右移

    就是为了让测试更加的主动,都是为了质量服务的,

    这个重点是对代码测试,白盒测试,这个不容易,需要有编码能力,

    有自动化的冒烟的测试,

    有自动化的工具进行代码检测,

    我想到流水线就是有这个功能,

    这个主要是要持续监控,

    这个也是自动化的关键所在,

    这个很重要,

  • 相关阅读:
    VS中的DataPager分页
    获取select标签选中的值
    JS判断包括IE11在内的IE浏览器
    几款jQuery右键菜单插件
    java day2
    java day1
    转换成(大)小写字母
    模态框扩展
    自定义动画,点赞
    反选
  • 原文地址:https://www.cnblogs.com/andy0816/p/14656724.html
Copyright © 2020-2023  润新知