软件测试-授课课件:第5次(第6章+系统功能测试验收测试).pptVIP

软件测试-授课课件:第5次(第6章+系统功能测试验收测试).ppt

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
设计展示网站 6.2功能测试 目的和内容:针对不同的应用系统,其内容的差异很大,但都可以归为界面、数据、操作、逻辑、接口等几个方面,例如: 程序安装、启动正常,有相应的提示框、错误提示等。 每项功能符合实际要求。 系统的界面清晰、美观。 菜单、按钮操作正常、灵活,能处理一些异常操作。 能接受正确的数据输入,对异常数据的输入有提示、容错处理等。 数据的输出结果准确,格式清晰,可以保存和读取。 功能逻辑清楚,符合使用者习惯。 系统的各种状态按照业务流程而变化,并保持稳定。 支持各种应用的环境。 能配合多种硬件周边设备。 软件升级后,能继续支持旧版本的数据。 与外部应用系统的接口有效 。 * 功能测试举例 以WEB功能测试为例,介绍功能测试可能涉及的范围。WEB元素主要包括超链接、图片、文字、HTML语言、脚本语言、表单等。 * 功能测试举例 以WEB功能测试举例 1、页面链接测试 需要验证两个问题: (1)该页面是否存在,如页面不可显示信息,则视为页面链接无效。引起页面无效的因素有很多种,主要有页面文件在web server不存在、链接的地址不正确等。 (2)该页面是否跳转到所规定的页面,主要是验证页面正确性,这种测试也应该在web功能测试部分被考虑。 * 功能测试举例 以WEB功能测试举例 2、Web图形测试 Web图形是一种常见的显示信息的手段,如GIF图片、Flash等。很多时候,图形是和文本混合在一起使用的,因此,在web图形测试的时候,不仅要确认文本是否正确,同时需要确认图片内容和显示,如文字是否正确地围绕图片?图片的文字提示是否正确?图片所指向的链接是否正确?不同分辨率下的图形显示是否正确? * 功能测试举例 以WEB功能测试举例 3、表单测试 从设计的角度来看,表单是在访问者和服务器之间建立了一个对话,允许使用文本框、单选按钮和选择菜单来获取信息,而不是用文本、图片来发送信息。通常情况下,要处理从站点访问者发来的响应(即表单结果),需要使用某种运行在Web服务器端的脚本,同时在提交访问者输入表单的信息之前也可能需要用到浏览器运行在客户端的脚本。在进行表单测试的时候,需要保证应用程序能正确处理这些表单信息,并且后台的程序能够正确解释和使用这些信息。举个例子,用户可以通过表单提交实现在线注册,当注册完毕以后,应该从Web服务器上返回注册成功的消息。 * 回归测试的目的 所做的修改达到了预定的目的,如错误得到了改正,新功能得到了实现,能够适应新的运行环境等; 不影响软件原有功能的正确性。 回归测试的方法 再测试全部用例 基于风险选择测试 基于操作剖面选择测试 再测试修改的部分 6.3 回归测试 * 什么是验收测试 验收测试(Acceptance Test):在软件产品完成了功能测试和系统测试之后、产品发布之前所进行的软件测试活动,它是技术测试的最后一个阶段,也称为交付测试。 * 6.5.1 验收测试的过程和主要内容 测试内容: 验证系统是否达到了用户需求规格说明书(可能包括项目或产品验收准则)中的要求,测试试图尽可能地发现软件中存留的缺陷,从而为软件进一步改善提供帮助,并保证系统或软件产品最终被用户接受。 主要包括易用性测试、兼容性测试、安装测试、文档(如用户手册、操作手册等)测试等几个方面的内容。 * 6.5.1 验收测试的过程和主要内容 测试步骤: (1)在需求分析阶段建立测试计划,了解软件功能和性能要求、软硬件环境要求等,并特别了解软件的质量要求和具体的验收要求。 (2)建立测试环境,根据验收测试计划、项目或产品验收准则完成测试用例的设计,并经过评审。 (3)准备测试数据,执行测试用例,记录测试结果。 (4)分析测试结果,根据验收通过准则分析测试结果,做出验收是否通过及测试评价。 (5)提交测试报告。 * 验收标准和注意事项 验收测试通过标准: 完全执行了验收测试计划中的每个测试用例。 在验收测试中发现的错误已经得到修改并且通过了测试或者经过评估留待下一版本中修改。? 完成软件验收测试报告。 注意事项: 必须编写正式的、单独的验收测试报告 验收测试必须在实际用户运行环境中进行 由用户和测试部门共同执行。 * 6.5.2 产品规格说明书的验证 产品规格说明书的审核,应该注意: 从客户的角度和立场进行审核工作。 检验套用标准的正确性,不要和行业规范相抵触。 审查、研究同类产品。 验证产品规格说明书的完整性、准确性、一致性、合理性等特性。 产品规格说明书的验证报告包括: 已经实现的特性标识为通过。 特性没有实现,报告bug并在报告中体现。 特性基本实现,但与产品说明书内容不一致。报bug并在报告中体

文档评论(0)

机械中的AI混子 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档