Performance Testing with LoadRunner 培训
听众
- 测试经理
- 性能测试人员或性能工程师
- 希望在性能测试中发展事业的开发人员。
课程形式
40%的讲座,60%的实验室
课程大纲
测试简介
- 软体开发生命周期 (SDLC) - 阶段
- SLDC 中的各种方法(Agile、瀑布等)
- 功能测试(手动/自动化)
- 作为 SDLC 的一部分的各种测试(Unit Testing、IST、UAT 等)
- 性能测试及其重要性
Performance Testing 概念
- 简介 Performance Testing
- 市场上可用的各种工具
- 性能测试 生命周期
- 建议/报告
- 文稿编写、执行、分析
- 环境设置
- 测试策略/计划
- POC (概念验证)
- 需求收集
- 了解各种性能测试。
- 容量规划测试
- 基准测试
- 故障转移/故障恢复测试
- 压力测试
- 持续时间/耐力测试
- 负载测试
- LoadRunner 简介
Load Runner 中的脚本、执行、分析
- 使用各种协定的 LR VuGen 编写脚本
- 了解 Winsock、Java vUser 和 Web 服务
- Web (点击&文稿)
- Web (HTTP/HTML)
- 参数化及其下的各种选项
- 关联 (手动/自动)
- 脚本中的自定义回圈/代码
- 使用 LR 控制器执行
- 了解负载生成器
- 运行时设置
- 面向手动/Goal 的场景
- Ramp-up, Constant Duration, Ramp-down
- 使用 LR Analyzer 进行分析
- 粒度
- 合并的图表
- 分析
要求
很高兴拥有:
- 了解任何编程语言,如 C、Java 等。
- 了解任何操作系统,如Windows,UNIX等。
需要帮助选择合适的课程吗?
Performance Testing with LoadRunner 培训 - Enquiry
Performance Testing with LoadRunner - 问询
问询
客户评论 (1)
Leila was really friendly and made sure everyone on the course felt comfortable with what they were doing.
Philip Herbert
课程 - Performance Testing with LoadRunner
即将举行的公开课程
相关课程
Automate Windows Desktop Applications with AutoIt
14 小时在这个由讲师指导的中国现场或远程现场培训中,参与者将学习如何使用AutoIt来自动化窗口应用程序,因为他们逐步完成了一系列动手现场实验室练习。
Behat: Behavior Driven Development (BDD) with PHP
14 小时Behat 是用 PHP 编写的 Behavior Driven Development (BDD) 测试框架。它促进了开发人员、测试人员、业务利益相关者和客户在软体开发过程中的沟通。Behat 允许非技术人员编写应用程式预期行为的清晰描述,然后将这些“场景”作为针对应用程式的功能测试运行。
在这个讲师指导的现场培训中,参与者将学习如何使用 Behat 和 PHP 编写和执行 BDD 风格的测试用例。
在本次培训结束时,参与者将能够:
- 运行以人类可读的 “Given, When, Then” Gherkin 语言编写的自动化测试
- 使用基于 Behat 的测试用例来改善技术和非技术团队之间的协作
- 将 Behat 与 Selenium、Mink、Goutte 和其他浏览器模拟器集成,以驱动测试并生成报告
- 通过其扩展系统扩展 Behat 功能
- 通过终端命令、REST API 等测试多种使用场景。
观众
- 测试工程师
- 开发人员
课程形式
- 部分讲座、部分讨论、练习和大量动手实践
Behave: BDD结合Python(针对Python使用Cucumber/Gherkin)
7 小时这是一个由讲师指导的现场培训,首先将讨论BDD(行为驱动开发)以及如何使用Behave框架来执行Web应用程式的BDD测试。参与者将有充分的机会与讲师和同侪互动,并在实践为主的实验室环境中应用所学的概念和策略。
在培训结束时,参与者将对BDD和Behave有深入的理解,并具备在实际测试场景中应用这些技术和工具的实践经验。
API Testing with Postman
21 小时这种以讲师为主导的中国现场现场培训针对希望使用Postman进行API测试的软件测试人员。
在培训结束时,参与者将能够:
- 使用自动化请求和工作流执行测试。
- 使用版本控制系统定义、开发、测试和观察 API。
- 在请求中生成动态数据。
- 在集合中记录和组织测试,以便团队修订。
Rest Assured: API Testing for REST Services
7 小时在这个由讲师指导的中国现场培训中,参与者将学习如何使用 Rest Assured测试REST API服务。我们将讨论 API 测试如何解决 UI 和基于单元的测试的一些缺点。培训包括实践课程和测试开发项目。在培训结束时,参与者将很好地了解何时进行 REST API 测试、如何探索和访问 API、如何执行不同类型的测试,以及如何通过集成和自动化将他们的测试整合在一起。
Rest Assured APIs with Postman and Java
21 小时这种以讲师为主导的中国现场现场培训面向希望使用Postman,Java和Rest Assured API测试REST Web服务的软件测试人员。
在培训结束时,参与者将能够:
- 使用 Postman 和 REST Assured API 自动执行 Web 服务 API 测试。
- 生成执行结果报告。
- 使用 REST Assured API 设计和实现自动化框架。
Robot Framework: Keyword Driven Acceptance Testing
14 小时这种以讲师为主导的中国现场培训(现场或远程)针对的是希望学习如何编写一组测试用例和测试套件,然后在演示应用程序上执行测试的软件测试工程师。
在培训结束时,参与者将能够:
-
使用 Robot Framework 的关键字驱动测试方法和表格测试数据语法来编写和执行测试。
使用一致的语法从现有关键字组成新关键字。
执行 Gherkin 式行为驱动开发 (BDD) 测试(类似于 Cucumber)。
生成并解释报告和日志,以对测试应用程序中的故障进行故障排除。
使用用 Python、Java、Perl、Javascript 和 PHP 编写的第三方库扩展机器人框架的功能。
将 Robot Framework 与 Selenium 集成以测试 Web 应用程序。
Serenity BDD for Automated Acceptance Tests
7 小时在这个以 中国 为主导的现场培训中,参与者将学习如何通过使用“剧本”和“参与者、任务和目标”的概念来编写高质量的测试,以业务术语而不是系统组件之间的交互来表达测试。我们将研究功能和 UI 测试方案,并演示如何使用 Serenity 来管理其测试。所有讲座、笔记、测验和讨论都伴随着现场动手练习和实施。
在培训结束时,参与者将了解 Serenity 框架并能够舒适地使用它。同样重要的是,参与者将学会从不同的角度思考和处理测试自动化。
SoapUI for API Testing
14 小时在这个 由讲师指导的 中国 实时培训中,参与者将学习如何使用 SoapAPI 测试 Web 服务。我们讨论了 API 测试如何解决 UI 和基于单元的测试的一些缺点。培训包括实践课程和 API 测试套件开发项目。
在培训结束时,参与者将对何时实施 API 测试、如何探索和访问 API、如何在基于 SOAP 和 REST 的 API 上执行不同类型的测试以及如何将他们的工作整合到一个集成的自动化测试套件中有一个明确的想法。
SpecFlow:为.NET实现BDD
21 小时在这个以讲师为主导的中国现场培训中,参与者将学习如何使用SpecFlow编写技术和非技术利益相关者都能理解的验收测试。
在培训结束时,参与者将能够:
- 将业务需求绑定到 .NET 代码。
- 应用 BDD 技术为应用程序构建动态文档。
- 从 Visual Studio 或命令行运行 SpecFlow。
- 将 SpecFlow 集成到现有的持续测试和构建环境中。
- 将 SpecFlow 与其他测试框架(如 MSTest、NUnit、xUnit 和 MbUnit)集成。
TestComplete
21 小时在这个由讲师指导的中国现场培训中,参与者将学习如何使用TestComplete的功能,包括其测试对象模型,检查点,名称映射和UI在桌面,Web和移动应用程序上执行自动化测试。
在培训结束时,参与者将能够:
- 创建、记录和运行功能测试。
- 创建可扩展且可维护的测试框架。
- 创建检查点,调整多个设备的测试并分析测试结果。
- 使用 TestComplete 的脚本扩展。
Tosca: Model-Based Testing for Complex Systems
35 小时在这个由讲师指导的现场培训中,参与者将学习如何使用 Tosca 进行端到端(Web + 后端)测试。该培训将理论与现场实验室环境中的实践相结合,让参与者有机会与技术、讲师和同事互动。
培训首先概述传统代码和基于脚本的自动化测试,并将其与 Tosca 基于模型的 (MBT) 方法进行对比。参与者学习如何使用 Tosca 的默认模块创建和执行测试用例,以及如何定制自己的执行模块。
从软件建模原理到跨不同浏览器的测试覆盖范围,该培训引导参与者了解理论和实践,并使他们能够在 Tosca 中实施自己的测试解决方案。
TOSCA Certification Preparation
14 小时这是一个由讲师指导的现场培训课程,地点位于中国(线上或现场),旨在帮助中级软体测试专业人员获得TOSCA认证,并展示使用Tricentis Tosca进行测试自动化的熟练能力。
在培训结束时,学员将能够:
- 了解TOSCA认证的结构与要求。
- 掌握TOSCA的概念,包括测试案例设计、自动化与执行。
- 应用最佳实践来建立可重复使用且易于维护的测试案例。
- 为TOSCA认证考试的实务与理论部分做好准备。