软件测试普通高等教育“十一五”国家级规划教材课件作者佟伟光第10章节.pptVIP

软件测试普通高等教育“十一五”国家级规划教材课件作者佟伟光第10章节.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第10章 测试实践 10.1 被测试软件项目介绍 10.2 测 试 计 划 10.3 HIS测试过程概述 10.4 测 试 用 例 设 计 10.5 缺 陷 报 告 10.6 测试结果总结分析 10.7 软件测试自动化工具 10.8 文 档 测 试 本章介绍的被测试软件项目是医院信息管理系统(HIS,Hospital Information System)。HIS是一个集成度很高的项目,因为行业的关系其中有一些词汇可能不被大家所了解,但这并不妨碍说清楚它的测试过程。 本章要重点描述的测试过程是HIS的集成测试,该阶段的测试重点在功能测试上,也有必要的性能测试。后面依次给出了HIS集成测试阶段的测试计划、测试用例、缺陷(错误)报告、测试结果总结与分析等内容。测试用例将针对HIS的一个子系统——门诊挂号管理子系统来设计。该子系统不但包含了对数据库的应用,对系统的并发性、安全性、准确性、高效性都有很高的要求,可谓麻雀虽小,五脏俱全,适合将其进行剖析。 10.1 被测试软件项目介绍 10.1.1被测试项目软件背景 医院信息管理系统(HIS)包含门诊挂号、门诊收费、诊间医令、病房管理、病案管理、药房药库管理等二十余个子系统,用于管理医院日常运作的整个过程。各子系统所处理的业务前后衔接,数据共享。 医院信息管理系统的系统结构如图10-1所示。 10.2 测 试 计 划 测试计划工作的提交成果是一份完整的测试计划报告。 下面给出医院信息管理系统1.0版集成测试的测试计划报告。 10.2.1 概述 本测试项目拟对医院信息管理系统(HIS)1.0进行测试。 医院信息管理系统包含门诊挂号、门诊收费、诊间医令、病房管理、病案管理、药房药库管理等二十余个子系统,用于管理医院日常运作的整个过程,各子系统所处理的业务前后衔接,数据共享。 测试的目标是要找出影响医院信息管理系统正常运行的错误,分别在功能、性能、安全性等方面检验系统是否达到相关要求。 本次集成测试采用黑盒和白盒测试技术(重点在黑盒测试)。测试手段为手工与自动测试相结合(主要依靠手工进行功能测试,依靠自动测试工具进行性能测试)。 本测试计划面向相关项目管理人员、测试人员和开发人员。 10.2.2 定义 质量风险:被测试系统不能实现描述的产品需求或系统不能达到用户的期望的行为,即系统可能存在的错误。 测试用例:为了查找被测试软件中的错误而设计的一系列的操作数据和执行步骤,即一系列测试条件的组合。 测试工具:应用于测试用例的硬件/软件系统,用于安装或撤销测试环境、创造测试条件,执行测试,或者度量测试结果等工作。测试工具独立于测试用例本身。 进入标准:一套决策的指导方针,用于决定项目是否准备好进入特定的测试阶段。在集成测试和系统测试阶段,进入标准会很苛刻。 退出标准:一套标准,用于决定项目是否可以退出当前的测试阶段,或者进入下一个测试阶段或者结束项目。同进入标准,测试过程的后几个阶段退出标准一般很苛刻。 功能测试:集中于功能正确性方面的测试。功能测试必须和其他测试方法一起处理潜在的重要的质量风险,比如性能、负荷、容积和容量等。 10.2.3 质量风险摘要 危险性:表示故障对系统影响的大小。5—致命;4—严重;3—一般;2—轻微;1—无。 影响:5—一定影响所有用户;4—可能影响一些用户;3—对有些用户可能的影响;2—对少数用户有限的影响;1—在实际使用中难以觉察的影响。 优先级:表示风险可以被接受的程度。5—很紧急,必须马上纠正;4—不影响进一步测试,但必须修复;3—系统发布前必须修复;2—如果时间允许应该修复;1—最好修复。 10.2.4 测试进度计划 10.2.5 进入标准 (1)“测试小组”配置好软硬件环境,并且可以正确访问这些环境。 (2)“开发小组”已完成所有特性和错误修复并完成修复后的单元测试。 (3)“测试小组”完成“冒烟测试”,程序包能打开,随机的测试操作正确完成。 10.2.6 退出标准 (1)“开发小组”完成了所有必须修复的错误。 (2)“测试小组”完成了所有计划的测试。没有优先级为3以上的错误。优先级为2以下的错误少于5个。 (3)“项目管理小组”认为产品实现稳定性和可靠性。 10.2.7 测试配置和环境 服务器1台:HP Pentium Ⅲ 550,1GB内存,8.4GB硬盘;软件环境:Win

您可能关注的文档

文档评论(0)

118压缩包课件库 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档