《软件测试》第8章 软件测试工具及其应用.pptxVIP

《软件测试》第8章 软件测试工具及其应用.pptx

  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文档。上传文档
查看更多
第八章 软件测试工具及其应用 第八章 软件测试工具及其应用 8.1 性能测试工具LoadRunner 8.1.1 性能测试简介8.1.2 LoadRunner的主要功能8.1.3 性能测试的主要术语8.1.4 LoadRunner的安装8.1.5 LoadRunner的脚本录制 8.2 单元测试工具JUnit 8.2.1 JUnit简介8.2.2 安装与使用8.2.3 JUnit使用原则8.2.4 其他特性 第八章 软件测试工具及其应用 8.3 功能测试工具C++test8.3.1 C++test的安装8.3.2 C++test静态测试8.3.3 RuleWizard8.3.4 C++test动态测试 8.4 开源软件缺陷管理工具Bugzilla8.4.1 Bugzilla简介8.4.2 Bugzilla安装说明8.4.3 Bugzilla使用说明 第八章 软件测试工具及其应用 8.5 测试用例自动生成工具EvoSuite 8.5.1 EvoSuite简介 8.5.2 EvoSuite安装说明 8.5.3 EvoSuite使用说明 8.6 变异测试工具Pitest 8.6.1 Pitest简介 8.6.2 Pitest安装说明 8.6.3 Pitest使用说明 第八章 软件测试工具及其应用8.1 性能测试工具LoadRunner 8.1.1 性能测试简介8.1.2 LoadRunner的主要功能8.1.3 性能测试的主要术语8.1.4 LoadRunner的安装8.1.5 LoadRunner的脚本录制 8.1.1 性能测试简介 性能测试 ( 一般性能测试、稳定性能测试、负载性能测试、压力测试 )一般性能测试: 被测系统在正常的软硬件环境下运行,不向其施加任何压力的性能测试稳定性能测试(可靠性能测试): 检查连续运行的被测系统运行时的稳定程度 负载测试: 逐步增加被测系统的负载,测试系统性能的变化,并最终确定在满足系统的性能指标的情况下,系统所能够承受的最大负载量的测试 压力测试:  逐步增加被测系统的负载,测试系统性能的变化,最终确定在什么负载条件下系统性能处于失效状态,并获得系统能提供的最高服务级别的测试 8.1.1 性能测试简介 决定性能测试策略的主要因素性能指标:系统在需求分析、设计阶段和产品说明书等文档中明确地提出性能指标,这些指标是性能测试要完成的工作。独立业务性能测试:指软件产品的模块具有独立业务功能,在需求阶段就可以确定,要单独测试其性能。业务性能组合测试:应用类软件系统通常对多个业务进行组合使用,对多个业务进行组合性能测试。业务性能组合测试是测试的核心内容。 8.1.1 性能测试简介决定性能测试策略的主要因素(续) 疲劳强度性能测试: 指在系统稳定运行的情况下模拟较大的用户数量,并长时间运行系统的测试,通过综合分析执行指标和资源监控来确定系统处理最大业务量时的性能,主要目的是测试系统的稳定性。 大数据量性能测试: 是为了测试系统的业务处理能力而进行的。大数据量性能测试可分为两种,一种是针对某些系统存储、传输、统计查询等业务进行的大数据量测试;另一种是极限状态下的数据测试。 网络性能测试: 网络性能测试主要是为了准确地展示带宽、延迟、吞吐量、负载和端口的变化是如何影响用户的响应时间的。 8.1.2 LoadRunner主要功能功能轻松创建虚拟用户创建真是的负载定位性能问题分析结果重复测试EJB 的测试最大化投资回报支持无线应用协议支持 Media Stream 应用 8.1.3 性能测试的主要术语并发 并发一般分为两种:一种并发是严格意义上的并发,也就是狭义的并发,即所有用户在同一时刻做同一件事情或操作,这种操作一般针对同一类型的业务;另一种并发是广义的并发,这种并发与狭义的并发的区别是尽管多个用户对系统发出了请求或进行了操作,但是这些请求或操作可以是相同的,也可以是不同的。并发用户数量 在同一时刻与服务器进行交互的在线用户数量。 8.1.3 性能测试的主要术语 请求响应事件 请求响应时间是指从客户端发出请求到得到响应的整个过程的时间。请求响应时间的单位一般为“秒”或“毫秒”。 事务响应时间 事务可能由一系列请求组成。事务的响应时间主要针对用户而言,属于宏观上的概念,它是为了向用户说明业务响应时间而提出来的。 8.1.3 性能测试的主要术语吞吐率 吞吐率通常用来指单位时间内网络上传输的数据量,也可以指单位时间内处理的客户端请求数量,它是衡量网络性能的重要指标。从用户或业务

文档评论(0)

扬州牧 + 关注
实名认证
文档贡献者

资料收集自互联网,若有侵权请联系删除,谢谢~

版权声明书
用户编号:8036120077000004

1亿VIP精品文档

相关文档