测试自动化培训课程 | Test Automation培训课程

测试自动化培训课程

本地有仪器的现场测试自动化(也称为自动化测试)培训课程通过handson实践演示如何将基本编程技能应用于软件自动化测试。测试自动化培训可作为“现场实时培训”或“远程实时培训”。现场实地培训可在当地客户现场进行中国或者在NobleProg公司的培训中心中国 。远程实时培训通过交互式远程桌面进行。 NobleProg您当地的培训提供商。

Machine Translated

客户评论

★★★★★
★★★★★

测试自动化课程大纲

课程名称
课程时长
课程概览
课程名称
课程时长
课程概览
14小时
课程概览
在这个有指导意义的现场培训中,参与者将学习如何使用先进技术来增强自动化测试套件来驱动硒。 在培训结束后,参与者将能够: 使用Selenium解决复杂的Web应用程序测试自动化问题应用正则表达式和基于模式的验证技术处理暂停测试执行的异常执行SQL调用来验证数据以编程方式搜索Web对象从Web控件动态捕获数据创建一个数据驱动的测试框架使用Selenium Grid分发测试听众软件测试人员测试经理质量保证专家
7小时
课程概览
“许多测试自动化团队花费的时间中有40%到70%花费在维护他们的测试套件上要么重构测试,要么因为应用程序发生变化,而只是在测试结果破裂时筛选测试结果”John Furrenon Smart,Serenity的创造者。 Serenity是一个开放式的开源报告库,可以让测试人员编写井结构,可维护的验收标准。 Serenity提供丰富而有意义的测试报告(“活体文档”),不仅报告测试结果,还记录他们做了什么,以分步骤的叙述格式包括测试数据和截图。 在这次培训中,参与者将学习如何编写高质量的测试,通过采用“剧本”和“演员,任务和目标”的思想来表达测试的商业术语而不是系统组件之间的交互。我们着眼于功能和UI测试场景,并展示如何使用Serenity来管理他们的测试。所有讲座,笔记,测验和讨论都伴随着现场实践和实践。 通过这次培训的结束,参与者将理解宁静框架并能够舒适地使用它。同样重要的是,参与者将学习从不同的角度思考和处理测试自动化。 听众 自动化测试人员 课程的格式 本课程向参与者介绍行为驱动开发(BDD)的再生案例,并演示如何在各种测试场景中实施宁静。
21小时
课程概览
本课程提供使用Selenium测试套件处理测试项目的培训以及使用Jenkins连续测试。

目标受众:

- 软件测试工程师
- 参与敏捷开发的软件开发人员
- 发布经理
- QA工程师

在Selenium培训结束时,代表们将能够:

- 在实际项目中有效使用Selenium测试套件
- 使用Selenium进行跨浏览器测试
- 使用Selenium Grid分发测试
- 在Jenkins运行回归Selenium测试
- 使用Jenkins准备测试报告和期间报告
35小时
课程概览
本课程提供处理测试项目的培训,并使用Selenium测试套件提供Web应用程序,功能测试自动化和跨浏览器测试自动化的实践经验。此外,它还引入了jMeter。

需要2天的JMeter和3天的Selenium 。
14小时
课程概览
Selenium是一个开源库,用于跨多个浏览器自动化Web应用程序测试。Selenium像人一样与浏览器交互:通过单击链接、填写表单和验证文本。它是Web应用程序测试自动化最流行的工具。Selenium构建在WebDriver框架上,对许多脚本语言(包括Python)具有出色的绑定。

在本次培训中,学员将把Python的强大功能与Selenium结合起来,以自动化示例Web应用程序的测试。通过在实验室环境中将理论与实践相结合,学员将学习并操作如何用Python和Selenium自动化自己的Web测试项目。

受众

- 测试人员和开发人员

课程形式

- 部分讲座、部分讨论、大量实操
14小时
课程概览
Selenium是一个开源库,用于跨多个浏览器自动执行Web应用程序测试。 Selenium像人们一样与浏览器交互:通过点击链接,填写表单和验证文本。它是Web应用程序测试自动化最流行的工具。 Selenium构建于WebDriver框架之上,并且对包括Ruby在内的众多脚本语言具有出色的绑定。

在这个由讲师指导的实时培训参与者中,结合了Ruby与Selenium的强大功能,可以自动化测试示例Web应用程序。通过学习在实时实验室环境中创建和组合Ruby测试脚本与Selenium Web自动化,参与者将获得自动化测试他们自己的现实Web应用程序和网站所需的知识和实践。

课程形式

- 部分讲座,部分讨论,重点实践练习
7小时
课程概览
本入门课程旨在让测试专业人员熟悉使用Selenium测试Web应用程序的基础知识。测试人员可以使用Selenium IDE和Selenium 2 WebDriver构建,增强和维护脚本。

目标受众

目标受众是寻求使用Selenium自动测试Web应用程序的软件测试人员。这些测试人员可能是测试自动化的新手,也可能包括质量保证从业人员,经理或团队负责人,他们负责与测试人员进行交互,或者需要确保工具得到充分和适当的实施。

在课程结束时,您将能够:

- 描述Selenium的功能和目的
- 了解测试自动化的好处和正确方法
- 记录自动化测试用例
- 播放自动化测试用例
- 应用并使用不同的验证技术
- 查看和分析结果
- 配置和使用Selenium RC(遥控器)
- 创建并使用测试套件
- 安排自动测试运行
- 使用不同的Selenium脚本格式
- 修改脚本以扩展测试应用程序的功能
- 使用Eclipse和Selenium 2 WebDriver配置Selenium
- 理解并使用RTTS帮助文件
- 转换selenium代码以使用Selenium 2 WebDriver
- 配置自定义日志文件
- 创建自定义对象图
- 创建可重用模块以减少脚本维护
- 使用工具来帮助识别XPath
14小时
课程概览
这是一个专为手动测试人员设计的实用课程,以便于自动化测试。
35小时
课程概览
本课程全面概述了如何使用Java / Maven环境对Selenium和JMeter进行自动化功能和性能测试。在Selenium上花费3天,在JMeter上花费2天。
21小时
课程概览
SoapUI是用于SOAP和REST API的最广泛使用的开源API测试工具。它提供SOAP Web Services功能测试,REST API功能测试,WSDL覆盖,消息断言测试和测试重构。

在这个由讲师指导的实时培训中,参与者将学习如何使用SoapAPI测试Web服务。我们将讨论API测试如何解决UI和基于单元的测试的一些缺点。培训包括实践课程和API测试套件开发项目。

在培训结束时,参与者将深入了解何时实施API测试,如何探索和访问API,如何在基于SOAP和REST的API上执行不同类型的测试,以及如何将他们的工作结合在一起进入一个集成的自动化测试套件。

课程格式

- 讲师指导的课程,包括API测试,工具和流程的介绍,以及基于SoapUI的实验室测试套件开发项目。

课程自定义选项

- 要申请本课程的定制培训,请联系我们安排。
7小时
课程概览
Selendroid是Android设备的开源测试自动化框架。它可用于测试在真实设备上运行的本机应用程序,混合应用程序和移动网站以及模拟器。基于Selenium Webdriver客户端API,它支持与现有Selenium框架的完全集成。 Selendroid支持热插拔硬件设备,可以作为节点集成到Selenium Grid中进行大规模并行测试。它与JSON Wire Protocol兼容。

这个以讲师为主导的现场培训介绍了Selenium框架Selendroid,并在实时动手测试环境中引导参与者完成自动化测试的设置,配置和执行。课程结束后,参与者将拥有知识和实践,为Android设备执行自己的自动化测试计划。

课程格式

- 互动讨论+繁重的实践练习
21小时
课程概览
本课程提供处理测试项目的培训,并使用Selenium测试套件提供Web应用程序,功能测试自动化和跨浏览器测试自动化的实践经验。

目标受众:

- 软件测试工程师
- 参与敏捷开发的软件开发人员

在Selenium培训结束时,代表们将能够:

- 在实际项目中有效使用Selenium测试套件
- 使用Selenium进行跨浏览器测试
- 使用Selenium Grid分发测试
21小时
课程概览
TestComplete是一个用于功能和回归测试的UI自动化工具。

在这个由讲师指导的实时培训中,参与者将学习如何使用TestComplete的功能,包括测试对象模型,检查点,名称映射和UI,以在桌面,Web和移动应用程序上执行自动化测试。

在培训结束时,参与者将能够:

- 创建,记录和运行功能测试。
- 创建可扩展且可维护的测试框架。
- 创建检查点,调整多个设备的测试并分析测试结果。
- 使用TestComplete的脚本扩展。

课程形式

- 部分讲座,部分讨论,练习和繁重的实践练习。
14小时
课程概览
TestNG是一个测试框架,旨在简化广泛的测试需求,从单元测试(单独测试一个类)到集成测试(测试由几个类,几个包甚至几个外部框架组成的整个系统,如应用服务器)。

听众

本课程专为希望在工作流程中采用TestNG套件的工程师和开发人员精心设计。
35小时
课程概览
Tricentis Tosca是一款软件测试工具,旨在实现软件应用程序的连续端到端测试自动化。

在这个由讲师指导的实时培训培训参与者将学习如何使用Tosca进行端到端(web +后端)测试。该培训将理论与实践相结合,在实验室环境中,让参与者有机会与技术,教师和同行互动。

培训首先概述了传统的基于代码和脚本的自动化测试,并将其与Tosca基于模型的(MBT)方法进行了对比。参与者将学习如何使用Tosca的默认模块创建和执行测试用例,以及如何自定义构建自己的模块以供执行。

从软件建模原理到跨不同浏览器的测试覆盖,该培训让参与者了解理论和实践,并使他们能够在Tosca中实施自己的测试解决方案。

课程格式

- 互动讲座和讨论。
- 大量的练习和练习。
- 在实时实验室环境中亲自实施。

课程自定义选项

- 要申请本课程的定制培训,请联系我们安排。
7小时
课程概览
Travis CI 是一种托管的分布式集成服务, 用于构建和测试在 GitHub 上托管的软件项目。它是詹金斯的一个托管替代品

在本讲师指导的现场培训中, 学员将学习基于云的方法, 以便在使用 Travis CI 构建和部署示例 web 应用程序时实现持续集成。

到本次培训结束时, 学员将能够:

- 构建和测试在 GitHub 上托管的项目
- 使用 Travis CI 将应用程序部署到不同的托管提供商
- 提交到 GitHub 时, 请使用 Travis CI 自动检查软件
- 在不同的计算机、操作系统和软件版本上运行自动测试
- 将 Travis CI 与第三方工具集成
课程 格式

- 部分讲座、部分讨论、练习和大量的动手练习
7小时
课程概览
本课程介绍使用HUnit测试框架编写单元测试所需的工具和技术。 HUnit是Haskell的单元测试框架,类似于Java的JUnit工具。 在这个有指导意义的现场培训中,参与者将学习如何使用HUnit编写直观且易于理解的单元测试。 在培训结束后,参与者将能够: 编写易于创建,更改和执行的测试使用HUnit将测试分组到套件中并自动检查结果写简洁而灵活的测试规范将HUnit与QuickCheck和HSpec等其他实用程序集成扩展测试框架 听众 测试工程师 课程的格式 部分讲座,部分讨论,练习和沉重的练习
21小时
课程概览
Watir ( Ruby Web Application Testing )是一个用于自动化测试的开源库。 Watir以与人们相同的方式与浏览器交互:点击链接,填写表单和验证文本。它基于WebDriver框架,可与Selenium相媲美,是Web应用程序测试自动化最受欢迎的工具之一。

在此培训中,参与者将学习如何使用Watir通过在实验室环境中将理论与实践相结合来自动化他们的Web应用程序测试。在课程结束时,参与者将拥有知识和实践,利用Watir和Ruby的全部功能自动化他们的Web测试项目。

课程格式

- 由讲师指导的课程,包括Watir和Ruby理论报道,以及练习和实践练习的大部分内容。
14小时
课程概览
这一由讲师指导的实时培训将向学员介绍使用Selenium WebDriver和Visual Studio中的C#进行自动化测试。 如果您还没有C#编程经验或希望进一步了解C#,请查看课程:[C# for Automation Test Engineers](/cc/csharpfortesters)。

课程形式

- 部分讲座、部分讨论、大量实操、偶尔进行测验以评估学员的进展
21小时
课程概览
Scala Check是一个用于为Scala或Java程序执行基于属性的自动化测试的库。受Haskell库QuickCheck的启发,它使用属性来描述应用程序的预期行为,首先生成随机输入数据,然后在应用程序的不同区域测试此数据并报告结果。

在这个由讲师指导的实时培训中,参与者将学习基于属性的测试背后的好处和概念,因为他们练习编写导致自动生成测试用例的属性。

在培训结束时,参与者将能够:

- 编写替换和/或补充手写单元测试用例的一般属性
- 在更高级别的属性规范中编写测试
- 使用内置命令行测试运行器执行Scala Check作为独立的可执行文件
- 将Scala Check与Scala Test,specs2和LambdaTest等测试框架集成

听众

- 测试工程师
- 开发商

课程形式

- 部分讲座,部分讨论,练习和繁重的实践练习
14小时
课程概览
在这个有指导意义的现场培训中,参与者将学习如何使用先进技术来增强自动化测试套件来驱动硒。 在培训结束后,参与者将能够: 使用Selenium解决复杂的Web应用程序测试自动化问题应用正则表达式和基于模式的验证技术处理暂停测试执行的异常执行SQL调用来验证数据以编程方式搜索Web对象从Web控件动态捕获数据创建一个数据驱动的测试框架使用Selenium Grid分发测试听众软件测试人员测试经理质量保证专家
7小时
课程概览
本课程介绍Apache JMeter的功能和单元测试的创建和实现,Apache JMeter是Apache Software Foundation的免费应用程序测试软件。该课程的目的是允许组织完全自动化他们的各种测试要求,节省时间,金钱,并帮助最大限度地降低测试中人为错误的风险。该程序探讨了使用Apache JMeter为实际Web应用程序设计和创建测试计划的概念,包括功能,回归和压力测试计划。参与者将学习如何为各种目的设计测试计划,并使用JMeter的各种组件和功能,使他们能够完全自动化Web应用程序测试过程。
7小时
课程概览
听众:

参与测试的任何人,包括移动自动化测试仪
14小时
课程概览
AutoIt是一种免费的基于BASIC的脚本语言,用于自动化Windows桌面应用程序。 在这个有指导意义的现场培训(现场或远程)中,参与者将学习如何使用AutoIT来自动化窗口应用程序,因为他们通过一系列的实时动态实验练习。 听众 开发商测试仪管理员 课程的 格式 部分讲座,部分讨论,练习和沉重的练习 注意 要请求本课程的定制培训,请联系我们安排。
21小时
课程概览
Concordion是一个基于Java的开源“规范范例”框架,汇集了测试和规范。它与JUnit集成,可用于流行的基于Java的IDE,如Netbeans,Eclipse和IntelliJ IDEA。 在这个有指导性的现场培训中,参与者将通过创建示例Concordion应用程序来学习Concordion的基础知识,环境设置,关键命令,最佳实践等等。 在培训结束后,参与者将能够: 了解Concordian的功能安装并部署Concordian 在Markdown和HTML中编写Concordion规范 听众 软件开发人员和程序员自动化测试人员业务分析师 课程的格式 部分讲座,部分讨论,练习和沉重的练习
21小时
课程概览
这个以讲师为主导的现场培训是为有兴趣学习C#以进行自动化测试的人而设计的。这是一个简化的强化课程,有大量的实践练习,可以让参与者快速掌握应用于软件自动化测试所需的基本编程技能。重点是C#基础知识,可以直接并立即应用于测试自动化。

本课程不涉及深度测试自动化框架,如Selenium 。如果你已经精通C#并希望直接进入与测试Selenium :请退房[Selenium的webdriver的C#介绍网络测试自动化在C#](/cc/seleniumcsharp)

课程形式

- 部分讲座,部分讨论,繁重的实践练习,偶尔的测试来衡量理解
14小时
课程概览
Galen是一个用于布局和功能测试的开源Web应用程序测试框架。它使用Selenium来获取页面元素的位置和维度,捕获任何行为不当的元素,然后使用屏幕截图进行报告。 Galen支持Java Script和Java测试,对响应式网站的布局测试特别有用。

这个由讲师主导的实时课程向参与者介绍了Galen Framework并指导他们完成各种类型的布局和功能测试的设置和执行。

课程格式

- 部分讲座,部分讨论,繁重的实践练习,偶尔的测试来衡量理解
21小时
课程概览
This course demonstrates through hands-on practice the fundamentals and applications of test automation with HP UFT.
28小时
课程概览
这个以讲师为主导的现场培训是为有兴趣学习Java以实现测试自动化的人而设计的。这是一个简化的强化课程,有大量的动手练习,可以让参与者快速掌握应用软件自动化测试所需的基本编程技能。重点是Java基础知识,可以直接并立即应用于测试自动化。

本课程不涉及深度测试自动化框架,如Selenium 。它还绕过了传统的“Hello World”学习Java ,因为这不是应用程序开发的课程。本课程旨在通过测试自动化快速启动和运行参与者。如果您已熟悉Java并希望直接使用Selenium进行测试,请查看: Selenium简介(https://www.nobleprog.com/introduction-selenium-training) 。

课程形式

- 互动讲座和讨论。
- 大量的练习和练习。
- 在实时实验室环境中亲自实施。

课程自定义选项

- 要申请本课程的定制培训,请联系我们安排。
14小时
课程概览
这是为方便起见而提供的背靠背JMeter Fundamentals和JMeter Advanced课程。

JMeter基础知识

本课程介绍Apache JMeter的功能和单元测试的创建和实现,Apache JMeter是Apache Software Foundation的免费应用程序测试软件。该课程的目的是允许组织完全自动化他们的各种测试要求,节省时间,金钱,并帮助最大限度地降低测试中人为错误的风险。该程序探讨了使用Apache JMeter为实际Web应用程序设计和创建测试计划的概念,包括功能,回归和压力测试计划。参与者将学习如何为各种目的设计测试计划,并使用JMeter的各种组件和功能,使他们能够完全自动化Web应用程序测试过程。

JMeter Advanced

本课程涉及高级Web应用程序测试技术。它侧重于完全自动化,脚本编写,将测试与外部数据源集成。
测试自动化,培训,课程,培训课程, 企业测试自动化培训, 短期测试自动化培训, 测试自动化课程, 测试自动化周末培训, 测试自动化晚上培训, 测试自动化训练, 学习测试自动化, 测试自动化老师, 学测试自动化班, 测试自动化远程教育, 一对一测试自动化课程, 小组测试自动化课程, 测试自动化培训师, 测试自动化辅导班, 测试自动化教程, 测试自动化私教, 测试自动化辅导, 测试自动化讲师Test Automation,培训,课程,培训课程, 企业Test Automation培训, 短期Test Automation培训, Test Automation课程, Test Automation周末培训, Test Automation晚上培训, Test Automation训练, 学习Test Automation, Test Automation老师, 学Test Automation班, Test Automation远程教育, 一对一Test Automation课程, 小组Test Automation课程, Test Automation培训师, Test Automation辅导班, Test Automation教程, Test Automation私教, Test Automation辅导, Test Automation讲师

促销课程

订阅促销课程

为尊重您的隐私,我公司不会把您的邮箱地址提供给任何人。您可以享有优先权和随时取消订阅的权利。

我们的客户

is growing fast!

We are looking to expand our presence in China!

As a Business Development Manager you will:

  • expand business in China
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!