软件测试-第7章-系统测试与集成测试.pptVIP

软件测试-第7章-系统测试与集成测试.ppt

  1. 1、本文档共55页,可阅读全部内容。
  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文档。上传文档
查看更多

(3)自底向上增量式测试自底向上增量式测试是从最底层的模块开始,按结构图自下而上逐步进行集成和测试。在测试较高层模块时,底层的模块功能已具备,因此不用设计桩模块。(4)三明治集成测试三明治集成是一种混合增量式测试策略,综合了自顶向下和自底向上两种集成方法的优点,把系统划分成三层,中间一层为目标层,目标层上采用自顶向下集成,目标层下采用自底向上集成。加载模式结果分析:(1)检验能否适当接受输入数据并产生正确的输出结果(2)检验能否接受不同的数据输入(能接受正确的数据输入、对异常数据的输入进行提示和容错处理)。(3)检验数据输出结果是否正确、格式是否清晰,能否保存和读取。(4)检验功能逻辑是否清楚,符合使用者的习惯。(5)检验系统的各种状态是否按照业务流程变化,并保持稳定。(6)检验菜单、按钮操作是否正常、灵活,能处理一些异常操作。(7)检验系统的界面是否清晰、美观。(8)支持各种应用的环境,能配合多种硬件周边设备,与外部应用系统的接口有效。(9)检验是否所有功能都能够实现,是否存在遗漏功能(10)检验是否所有功能都能正常实现,是否存在不正常功能。(11)检验是否存在额外的功能,如功能键等。(12)检验功能是否满足系统设计的隐含需求,如系统对意外情况的反应能力等。(13)检验软件升级后,能否继续支持旧版本的数据。1.二.系统测试内容:2、性能测试应包含内容(1)对软件系统架构的分析(了解输入、输出数据类型、数据量)。(2)网络环境说明。(3)硬件环境说明。(4)测试范围、目的与方法。(5)性能测试工具的选型。(6)测试的启动和退出条件。(7)测试执行及测试结果分析。随机加载方式一次加载一次性加载某个数量的用户,在预定的时间段内持续运行。例如,早晨上班,用户访问网站或登录网站的时间非常集中,基本上属于Flat负载模式。有规律地逐渐增加用户,每几秒增加一些新用户,交错上升,这种方式又称为ra-mp-up模式。借助这种负载方式的测试,容易发现性能的拐点,即性能瓶颈的位置。某个时间用户数量很大,突然降到很低,然后,过一段时间,又突然加到很高,反复几次。借助这种负载方式,容易发现资源释放、内存泄漏等问题。由随机算法自动生成某个数量范围内动态变化的负载,跟实际情况最接近的方式,能够模拟长时间的高位运行过程。递增加载高低突变加载3、负载测试要善于捕捉被监控的数据曲线发生突变的地方——拐点重要性能指标包括:响应时间、吞吐量、CPU使用率、内存占用率。4、压力测试(StressTesting)压力测试是持续不断地给被测系统增加压力,直到被测系统被压垮,从而确定系统能承受的最大压力。5、疲劳测试通常是采用系统稳定运行情况下,在一段时间内(经验上一般是连续72个小时),保持能够支持最大并发用户数,持续执行一段时间业务,通过综合分析交易执行指标和资源监控指标来确定系统处理最大工作量强度性能的过程。举例例如:在没有负重的情况下,你跑100米需要花多少时间?在50公斤、100公斤……等情况下,你跑100米需要花多少时间?在一阵强风的情况下,你在负重的情况下,跑100米需要花多少时间?6、易用性测试易用性测试方法有静态测试、动态测试以及动态和静态结合测试。易用性测试就是要检查系统界面和功能是否容易学习,使用方式是否规范一致,是否会误导用户或者使用模糊的信息。安装测试(InstallingTesting)是确保软件在正常情况和异常情况下都能进行安装,并核实软件在安装后可立即正常运行的测试。异常情况包括磁盘空间不足、缺少目录创建权限等场景。安装测试包括测试安装代码以及安装手册。安装手册提供如何进行安装,安装代码提供安装一些程序能够运行的基础数据。进行安装测试时,从下面3点开展测试工作。(1)检查系统安装是否能够安装所有需要的文件/数据并进行必要的系统设置,是否会破坏其他位置的文件,是否可以终止并恢复现场。(2)检查系统是否能够正确卸载并恢复现场。(3)检查安装和卸载过程的用户提示和功能是否出现错误。7.安装测试8、配置测试过程确定所需的硬件类型。确定哪些硬件、型号和驱动程序可用。确定可能的硬件特性、模式和选项。将确定后的硬件配置缩减为可控制的范围明确使用硬件配置的软件唯一特性。设计在每一种配置中执行的测试用例。在每种配置中执行测试。反复测试直到小组对结果满意为止。9、文档测试文档测试是检查系统文档是否齐全,是否有多余文档或者死文档,文档内容是否正确、规范、一致等。文档

文档评论(0)

clevercatty + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档