第7章验收测试xg.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7章 验收测试 西安财经学院 α测试和β测试 α测试是指软件开发公司组织内部人员模拟各类用户对即将面市软件产品(称为α版本)进行测试,试图发现错误并修正。α测试的关键在于尽可能逼真地模拟实际运行环境和用户对软件产品的操作并尽最大努力涵盖所有可能的用户操作方式。 经过α测试调整的软件产品称为β版本。β测试是指软件开发公司组织各方面的典型用户在日常工作中实际使用β版本,并要求用户报告异常情况、提出批评意见 7.2 产品规格说明书的验证 产品规格说明书(Specification) 基于用户需求的定义,详细描述将要开发出一个什么样的产品,包括产品的用途、有哪些功能、用户界面的表现形式及其交互特性等。 遵守公司内部约定的模板或其他要求。 采用Word、PDF、Visio或HTML等文档格式,包括文字、表格、图形甚至动画等内容。 7.2.1 产品规格说明书的评审 产品规格说明书决定了最终需要开发出的产品,对产品规格说明书的充分评审,可以排除约60%的错误,为项目节约大量成本。 评审方法包括 同行评审(Peer-to-peer Review) 走查(Walkthrough) 正式会议审查(Inspection) 7.2.2 产品规格说明书的验证 属于功能性测试范畴 测试人员不仅要根据产品说明书的每一个特性导出测试用例,而且针对上述的变动,及时更新测试用例,确保产品规格说明书和测试用例保持一致 提交基于产品规格说明书的验收报告 可以正式的,也可以非正式的 包括所有特征的清单 已经实现的特性标识为通过。 特性没有实现的,报告缺陷并在报告中体现。 特性基本实现,但与产品说明书中内容不相一致。报告缺陷并在报告中体现。 特性基本实现,但存在一些问题或错误。 3.一致性 软件本身的一致性 与公司其他软件、第三方软件的一致性 字体是否一致 界面的各元素风格是否一致 平台的标准和规范是否一致 5.舒适性 恰当的表现、合理的安排、必要的提示或更正能力等是要考虑的因素,包括容错处理和性能。 例如苹果公司推出的一系列产品。 6.正确性 正确性的问题一般都很明显,比较容易发现。 是否有多余或遗漏的功能 功能是否被正确实现 语言拼写是否无误 在不同媒介上的表现是否一致 所有界面元素的状态是否都准确无误 7.实用性 指软件产品的各个功能是否实用 无用的功能会增加程序的复杂度,产生不必要的缺陷。 软件开发和维护过程中,随着软件演化会产生一些没有实用价值的功能。 没有一个具体量化的指标,主观性较强。 7.4.1 软件兼容性 软件兼容性测试是指验证软件之间是否能够正确的交互和共享信息,包括同步共享、异步共享,还包括本地交互、远程通信交互。 7.4.2 数据共享兼容性测试 数据共享兼容性测试表现的方面 ?剪切、复制和粘贴 ?文件的存取 文件的数据格式必须符合标准,能被其他应用软件读取 ?文件的导入和导出 7.4.3 硬件兼容性测试 配置测试的必要性 计算机配置的复杂多样性 配置测试的基本方法 配置测试的主要任务是发现硬件配置缺陷 判断一个缺陷是否是配置缺陷,常用方法是在另一台不同配置的计算机上执行相同操作,如果缺陷没有出现,就可以是配置缺陷 存在组合爆炸问题,可以考虑采用等价类划分、组合测试等技术进行划分和优化 安装与卸载测试 软件安装方式多样化:有客户端软件安装、有通过浏览器下载安装、服务器端的系统部署、云服务平台等 客户端安装测试时 验证能否正确安装成功、安装步骤是否清晰、中途是否退出、安装完之后能否顺利卸载、卸载时是否破坏用户数据、是否能够正常升级等 安装测试需要注意的事项 严格按照安装文档的说明,一步一步进行操作 软件的安装说明书是否对安装环境做限制和要求 安装过程是否简单、容易掌握 安装过程是否有明显的、合理的提示信息 卸载测试也是安装测试的一部分 安装过程中是否会出现不可预见的或不可修复的错误 安装过程是否占用太多系统资源 软件安装的完整性和灵活性 软件使用的注册号码验证 恢复测试首先要通过各种手段,让软件强制性地发生故障,然后验证系统是否能尽快恢复。 对于自动恢复需验证重新初始化、检查点、数据恢复和重新启动等机制的正确性; 对于人工干预的恢复系统,还需估测平均修复时间,确定其是否在可接受的范围内。 文档的种类 联机帮助文档或用户手册; 指南和向导; 安装、设置指南; 示例及模板; 错误提示信息; 用于演示的图像和声音; 授权/注册登记表及用户许可协议; 软件的包装、广告宣传材料。 人工测试实训案例 以手机信息管理系统为例,进行人工系统测试实训的操作,如下仅进行安装测试、界面测试及易用性测试、修改用户名和密码模块的测试。 对于手机信息管理系统来说,修改用户名和密码以及成功登录系统是整个信息管理系统的一个侧重点,这

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档