zoukankan      html  css  js  c++  java
  • 软件测试理论3:软件测试的实质

    完善的开发过程,详细的产品说明书,足够的时间这些只是理想的过程,而现实。。。大家自行体会
    所以在软件测试的过程中,我们需要秉承以下原则:
    1.完全测试程序是不可能的
        原因如下:
    • 输入量太大
    • 输出结果太多
    • 软件执行路径太多
    • 软件说明书是主观的
    2.软件测试是有风险的行为
        我们要学会的一个关键思想是:如何把数量巨大的测试减少到可以控制的范围,以及针对分型做出明智的选择,哪些测试重要,哪些不重要
    3.测试无法显示潜伏的软件缺陷
        可以报告软件缺陷存在,却不能报告软件缺陷不存在
    4.找到的软件缺陷越多,说明软件缺陷越多
    5.杀虫剂怪事
        为了克服杀虫剂怪事,软件测试员必须不断编写不同的,新的测试程序,对程序的不同部分进行测试,以找出更多的软件缺陷
    6.并非所有的缺陷都要修复
    • 没有足够的时间
    • 不算是真正的软件缺陷
    • 修复的风险太大
    • 不值得修复
    7.产品说明书从没有最终版本
  • 相关阅读:
    SVN服务器搭建和使用(一)
    Python3.x和Python2.x的区别
    myeclipse启动不了的解决方法
    学习第49天
    学习第48天
    学习第47天
    学习第46天
    学习第45天
    学习第44天
    学习第43天
  • 原文地址:https://www.cnblogs.com/quxikun/p/7798691.html
Copyright © 2011-2022 走看看