文章目录

  • 1、测试应基于客户需求
  • 2、测试要尽早进行
  • 3、穷尽测试是不可能的
  • 4、遵循GoodEnough原则
  • 5、测试缺陷要符合“二八”定理
  • 6、避免缺陷免疫

  软件测试经过几十年的发展,人们提出了很多测试的基本原则用于指导软件测试工作。制定软件测试的基本原则有助于提高测试工作的效率和质量,能让测试人员以最少的人力物力、时间等尽早发现软件中存在的问题,测试人员应该在测试原则的指导下进行测试工作。下面介绍一下业界公认的6个基本原则。

1、测试应基于客户需求

  所有的测试工作都应该建立在满足客户需求的基础上,从客户角度来看,最严重的错误就是软件无法满足要求。有时候,软件产品的测试结果非常完美,但却不是客户最终想要的产品,那么软件产品的开发就是失败的,而测试工作也是没有任何意义的。因此测试应依照客户的需求配置环境,并且按照客户的使用习惯进行测试并评价结果。

2、测试要尽早进行

  软件的错误存在于软件生命周期的各个阶段,因此应该尽早开展测试工作,把软件测试贯穿到软件生命周期的各个阶段中,这样测试人员能够尽早地发现和预防错误,降低错误修复的成本。尽早地开展测试工作有利于帮助测试人员了解软件产品的需求和设计,从而预测测试的难度和风险,制订出完善的计划和方案,提高测试的效率。

3、

软件测试原则的6个基本原则相关推荐

  1. 【温故知新系列】软件测试原则的7个基本原则

    1. 测试应基于客户需求(简单来说就是一切都要遵循软件的需求来测试) 所有的测试工作都应该建立在满足客户需求的基础上,从客户角度来看,最严重的错误就是软件无法满足要求.有时候,软件产品的测试结果非常完 ...

  2. 软件测试常见概念(软件生命周期、软件开发模型、软件质量模型、软件缺陷管理、软件测试概述、软件测试分类、软件测试与软件开发、软件测试原则、黑盒测试方法、白盒测试方法、性能测试)

    文章目录 1. 软件概述 1.1 软件生命周期 1.2 软件开发模型 1.2.1 瀑布模型 1.2.2 快速原型模型 1.2.3 迭代模型(增量模型或演化模型) 1.2.4 螺旋模型 1.2.5 敏捷 ...

  3. 软件测试-七项测试的基本原则

    过去 50 年来,人们提出了一些测试原则,并为所有测试提供了通用的指南 原则 1 测试说明缺陷的存在,而不能说明缺陷不存在 测试可以证明存在缺陷,但不能证明不存在缺陷.测试降低了软件中存在未发现缺陷的 ...

  4. 一图总结:软件测试原则|策略|模型|生命周期

  5. 软件测试(3)测试分类、原则

    文章目录 1 软件测试分类 1.1 按开发阶段 单元测试 集成测试 确认测试 系统测试 验收测试 1.2 按测试技术 黑盒测试 白盒测试 灰盒测试 1.3 按代码运行 静态测试 动态测试 1.4 按软 ...

  6. 软件测试部分习题答案

    一. 单选题(共35题,每题1份) ( B)方法根据输出对输入的依赖关系设计测试用例 A.路径测试 B.因果图 C.边界值分析 D.等价类 下面哪项工作是制定进度计划的基础( B) A.网路图 B.工 ...

  7. 测试工程师,应当知晓的12项基本原则

    从不同的角度,软件测试会有不同的测试原则. 根据测试目的的不同,软件测试有以下12项基本原则: 尽早地和不断地进行软件测试 尽早地测试,尽早地发现和解决问题,可以极大地降低成本,可以保证软件高效地开发 ...

  8. 第二章软件测试基础知识

    2.1  软件测试发展历程  软件测试伴随着软件的产生而产生.早期软件开发过程中,软件规模小,复杂程度低,软件开发过程相当混乱无序,软件测试含义也比较窄,等同于"调试".此时软件测 ...

  9. 软件测试入门基础知识汇总

    第一部分:软件评测知识 1.  软件质量与软件测试 软件测试:在规定条件下对程序进行操作,以发现错误,对软件质量进行评估,包括对软件形成过程的文档.数据以及程序进行测试 软件质量:软件特性的总和,软件 ...

最新文章

  1. #includebits/stdc++.h包含C++的所有头文件
  2. python代码翻译-python实现在线翻译
  3. iOS程序的启动过程介绍
  4. android 4.2 判断桌面快捷,Android 判断桌面是否快捷方式,不存在则创建
  5. 【拿不到offer全额退款】人工智能与 NLP / CV 第三期课程培训招生
  6. python分布爬虫_13天搞定Python分布爬虫(第七天)(Scrapy)
  7. Vijos P1097 合并果子【哈夫曼树+优先队列】
  8. 拖延心理学读后感ppt
  9. 2015/12/12 考了PAT,又回来玩Python了。
  10. 时间序列深度学习:状态 LSTM 模型预测太阳黑子(上)
  11. 如何去掉windows2003的自动锁定(每离开一会都会出现这个界面,不想让它出现)...
  12. 【测试人生】安卓FPS测试详解
  13. html使用iframe包含pdf文件,HTMLiframe用法总结收藏.pdf
  14. 不知道如何raw转换成jpg格式?可以试试这几个软件
  15. 宇枫资本女性如何理财致富
  16. python 类的执行中保部存值_python 生成有效的四要素
  17. herf(超链接、锚链接)
  18. 使用 mongorestore恢复数据以及使用 Studio 3T GUI 管理数据库
  19. 基于Dlib模型实现驾驶员疲劳检测项目
  20. 郫都区计算机老师周俊老师,郫都区李国栋名师工作室市级课题顺利开题

热门文章

  1. PYTHON从娃娃学起教程 教案 第三课键盘的使用
  2. 如果三国人物手机被盗
  3. 外贸干货/与非洲客户打交道要知道的几点
  4. 【引用】音频文件格式全介绍_chrome os
  5. 输入docker命令不用加sudo
  6. JavaScript 操作 XML 实例 (获取新闻标题并分页,并分页)
  7. 数据库|Mysql基础思维导图总结
  8. 让泯灭的良知幻化成丝丝温风
  9. 爬虫的小技巧之–如何寻找爬虫入口
  10. 第六十六章 SQL函数 ISNULL