8系统测试解说.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
9. 文档测试 软件文档已成为软件的一个重要组成部分,而且种类繁多,对文档的测试也变得必不可少。 文档的种类包括联机帮助文档或用户手册,指南和向导,安装、设置指南,示例及模板,错误提示信息,用于演示的图像和声音,授权/注册登记表及用户许可协议,软件的包装、广告宣传材料等。 文档测试 好的文档能达到提高易用性、提高可靠性、降低技术支持的费用的目的,从而提高了产品的整体质量。 非代码的文档测试主要检查文档的正确性、完备性和可理解性。 11 回归测试 进行系统测试时,当发现一些严重软件缺陷需要修正时,会构造一个新的软件包或新的软件补丁,然后进行测试。 12 验收测试 Alpha测试:是在一个用户开发环境下进行的测试,也可以是开发机构内部的用户在模拟实际操作环境下进行的测试。 Beta测试就是把产品有计划地分发到目标市场,从市场收集反馈信息,把关于反馈信息的评价制成易处理的数据表,再把这些数据分发给所涉及的各个部门。 8.3 Web系统的测试 Web系统是采用B/S结构(Browser/Server,浏览器/服务器模式)的一种网络结构模式的软件系统,Web系统的客户端为浏览器。这种模式统一了“瘦”客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。 Web系统结构概述 实际上Web系统结构是把二层C/S结构的事务处理逻辑模块从客户机的任务中分离出来,由Web服务器单独组成一层来负担其任务. 减轻了客户机的压力,把负荷分配给了Web服务器。可以节省客户机的硬盘空间与内存 安装过程简便、网络结构灵活 简化了系统的开发和维护。 Web系统的功能测试内容 链接测试 表单测试 数据库测试 设计语言测试 Cookies测试 Web系统的性能测试内容 响应时间测试 负载测试 压力测试 其它测试内容 兼容性测试 平台测试 客户端兼容性测试 打印机 可用性测试 导航测试 图形测试 内容测试 表格测试 整体界面测试 安全测试 安装测试 Thank You! * 系统测试:是将通过确认测试的软件,作为整个基于计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等其它系统元素结合在一起,在实际运行环境下,对计算机系统进行一系列的组装测试和确认测试。 * 2、系统测试的依据 测试的依据就是开发人员提供的“规格书”,凡是和规格书不一致的地方都可以认为是问题。 当然也不排除规格书有误的地方,这些也需要提出来要求开发人员改正,以保证资料的正确性和权威性。 3、系统测试的组织 系统测试主要是由质量部门的测试工程师来主导工作,主要针对的测试类型是功能性测试。 系统测试可由若干个不同测试类组成,目的是充分运行系统,验证系统各部件是否都能正常工作并完成所赋予的任务。 * 客户和用户 Customer v.s. User 都是利益相关者,但是终极关注的是客户 * * 性能测试是检查系统是否满足在需求说明书中规定的性能。 性能测试常常需要与强度测试、压力测试、容量测试结合起来进行。 * 性能测试是检查系统是否满足在需求说明书中规定的性能。 性能测试常常需要与强度测试、压力测试、容量测试结合起来进行。 * 性能测试是检查系统是否满足在需求说明书中规定的性能。 性能测试常常需要与强度测试、压力测试、容量测试结合起来进行。 * (构造正确的输入,使劲折腾系统却让它刚好不瘫痪。) 压力测试是模拟实际应用的软硬件环境以及用户使用过程的系统负荷,长时间或超大负荷的运行软件,来测试被测系统的性能、功能、可靠性、稳定性等。 压力测试的目的就是在软件系统投入使用以前或软件系统达到极限以前,通过执行可重复的负载测试,了解系统可靠性、性能瓶颈等,以提高系统可靠性、稳定性,减少系统宕机时间和因此带来的损失。 * 并非是所有软件或文件都要求向前兼容或者向后兼容。这是软件设计者需要决定的产品特性。测试人员就是编写测试用例,测试。 * * * * 1. 性能测试影响因素 影响性能测试的因素 性能测试 性能测试需要模拟实际用户负载来测试系统,包括:反应速度、最大用户数、系统最优配置、软硬件性能、处理精度等等。 目标:对产品的性能进行测试,检验是否达标、是否能够保持 方法:覆盖系统的性能需求,一般和负载测试结合使用 工具:在需要大访问量时候尤其需要使用工具 2. 性能测试的流程 3. 性能测试用例的设计 在设计性能测试的测试用例时,主要是通过改变模拟的业务因素来测试软件的性能。根据影响软件性能的业务因素可以在设计上基于三个方面的考虑. 并发用户数 吞吐量 基于业务的设计 并发用户数的计算方法 方法一------精算法 公式(1)计算平均的并发用户数 C = nL/T 公式(2)并发用户数峰值 C’ ≈ C+3* sqrt

文档评论(0)

挑战不可能 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档