网站大量收购闲置独家精品文档,联系QQ:2885784924

1-3软件测试基础知识3.ppt

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 软件测试基础 1-3 软件测试基础知识3 * 什么是软件质量 什么是软件质量模型 IS0质量模型中的质量特性有哪些 回顾 软件测试过程 软件测试的原则 软件测试的理念 如何成为优秀的软件测试人员 本节学习内容 软件测试过程 软件测试过程包括四项: 测试计划 测试设计 测试执行 测试总结 软件测试过程 测试计划 测试设计 测试执行 测试评估 确定测试范围、测试策略 规划测试任务日程表 安排测试资源 评估测试风险 制定风险控制策略 制定测试方案 设计测试用例 开发自动化测试脚本 搭建测试环境 配置测试数据 执行测试用例并记录测试结果 报告缺陷 分析、处理、跟踪缺陷 分析测试结果 编制测试报告 提交测试文档 测试过程的四项基本活动是测试策划、测试设计、测试总结和______。A.测试执行 B.测试报告 C.测试度量 D. 测试需求 一般测试过程是按照______顺序开展的。 A.测试设计、测试策划、测试执行、测试总结 B.测试策划、测试设计、测试执行、测试总结 C.测试设计、测试执行、测试总结、测试记录 D.测试策划、测试设计、测试总结、测试记录 搭建测试环境、配置测试数据是在测试阶段______活动中进行的。 A.测试策划 B.测试设计与实现 C.测试执行 D.测试总结 确定测试内容或质量特性、提出测试的基本方法,这些工作是软件测试过程的______阶段完成的。 A.测试策划 B.测试设计和实现 C.测试执行 D.测试总结 不属于测试总结报告的内容的是______。 A) 测试项目概述 B) 测试用例执行情况总结 C) 测试用例设计情况总结 D) 软件缺陷报告总结 软件测试过程 测试计划 测试进度表 测试策略 测试方案 测试用例 测试数据 缺陷记录 测试报告 软件测试过程 测试计划 测试进度表 测试策略 测试方案 测试用例 测试数据 缺陷记录 测试报告 软件测试的基本原则 软件测试的基本原则: 1 – Testing shows presence of defects 2 – Exhaustive testing is impossible 3 – Early testing 4 – Defect clustering 5 – Pesticide paradox 6 – Testing is context dependent 7 – Absence-of-errors fallacy 软件测试的基本原则 软件测试的基本原则: 测试可以证明缺陷存在,但不能证明缺陷不存在 穷尽测试是不可能的 测试活动应尽早开始 缺陷集群性 杀虫剂悖论 没有失效/缺陷不代表系统是可用的 软件测试的基本原则 其他基本原则: 并非所有软件缺陷都要修复 什么时候才叫缺陷难以说清 程序员应当避免测试自己的程序 软件测试员在产品小组中不受欢迎(检查和批评、挑毛病、公布问题) 软件测试的基本原则 测试的规律——80-20原则 80%的软件缺陷聚集在20%的模块中,经常出错的模块改错后还会经常出错。 80%的软件缺陷常常生存在软件20%的空间里。 软件测试的基本原则 给不受欢迎的测试员一点建议 早点找出缺陷 控制情绪 不要总是报告坏消息 软件测试的理念 明确的目标 人们通常是目标驱动的,人们通常根据管理者或利益相关方确定的目标制定计划,比如发现缺陷或证明软件系统能正常工作。因此,一定要明确测试的目标。 软件测试的理念 独立的测试 开发人员很难发现自己程序中的问题,最好采用独立测试。独立的程度可有以下几种: 同事互测 专门的测试团队 专门的测试机构(第三方测试) 软件测试的理念 海湾战争后,美国军方提出—战争状态下士兵的“生存能力”比“作战能力”更为重要。其实这是废话,但军方接下来的实验却很有意思。军方指派一名坦克防护装甲专家负责研制坦克装甲,这位专家接到命令后马上去找毕业于麻省理工学院的一位著名破坏力专家做搭档,两人各带一个研究小组开展工作,一为研制小组,一为破坏小组。起初,研制小组开进场的坦克总是能被破坏小组轻易炸毁,研制小组不断更换材料、改变设计,终于有一天,破坏小组使出浑身解数,甚至将高爆炸药裹在防护装甲上也未能摧毁它-世界上最坚固的坦克装甲在这种近乎疯狂的破坏与反破坏过程中诞生。 软件测试的理念 良好的沟通 软件开发是建设性的工作,而软件测试则通常是破坏性的工作,从某种角度而言,他们是矛盾的。良好的沟通可降低测试人员和开发人员之间不愉快的感觉。 测试人员和测试组长之间也需要良好的、建设性的沟通 *

文档评论(0)

shaoye348 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档