Web应用程序测试培训课程 | Web Application Testing培训课程

Web应用程序测试培训课程

本地,有指导的实时Web应用测试培训课程通过交互式讨论和实践练习来演示如何进行Web应用测试。 Web应用程序测试培训可作为“现场实时培训”或“远程实时培训”。现场实地培训可在当地客户现场进行中国或者在NobleProg公司的培训中心中国 。远程实时培训通过交互式远程桌面进行。 NobleProg您当地的培训提供商。

客户评论

★★★★★
★★★★★

Web应用程序测试子类别

Web应用程序测试课程大纲

代码名字时长概览
TesAutSelTest Automation with Selenium21小时本课程提供处理测试项目的培训,并使用Selenium测试套件提供Web应用程序,功能测试自动化和跨浏览器测试自动化的实践经验。

目标受众:

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

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

- 在实际项目中有效使用Selenium测试套件
- 使用Selenium进行跨浏览器测试
- 使用Selenium Grid分发测试
seleniumpythonSelenium结合Python用于测试自动化14小时Selenium是一个开源库,用于跨多个浏览器自动化Web应用程序测试。Selenium像人一样与浏览器交互:通过单击链接、填写表单和验证文本。它是Web应用程序测试自动化最流行的工具。Selenium构建在WebDriver框架上,对许多脚本语言(包括Python)具有出色的绑定。

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

受众

- 测试人员和开发人员

课程形式

- 部分讲座、部分讨论、大量实操
jasmineJasmine: Unit Testing Javascript Applications7小时Jasmine是JavaScript的单元测试框架。 在这个有指导意义的现场培训中,参与者将在单元测试示例Javascript Web应用程序时学习Jasmine框架的不同功能。 在培训结束后,参与者将能够: 用Grunt和Nodejs设置Jasmine 将单元测试集成到持续集成过程中模拟依赖关系,使用异步规范并添加插件 听众 开发商 课程的格式 部分讲座,部分讨论,练习和沉重的练习
advselcsharpAdvanced Selenium with C#14小时在这个有指导意义的现场培训中,参与者将学习如何使用先进技术来增强自动化测试套件来驱动硒。 在培训结束后,参与者将能够: 使用Selenium解决复杂的Web应用程序测试自动化问题应用正则表达式和基于模式的验证技术处理暂停测试执行的异常执行SQL调用来验证数据以编程方式搜索Web对象从Web控件动态捕获数据创建一个数据驱动的测试框架使用Selenium Grid分发测试听众软件测试人员测试经理质量保证专家
behatBehat: Behavior Driven Development (BDD) with PHP14小时Behat是用PHP编写的行为驱动开发(BDD)测试框架。它有助于开发人员,测试人员,业务利益相关方和客户在软件开发过程中进行沟通。 Behat允许非技术人员编写应用程序预期行为的明确描述,然后将这些“应用场景”作为针对应用程序的功能测试。 在这个有指导意义的现场培训中,参与者将学习如何使用Behat和PHP编写和执行BDD风格的测试用例。 在培训结束后,参与者将能够: 运行可读的自动化测试,“给定,当时,然后”黄瓜语言使用基于Behat的测试案例来改善技术和非技术团队之间的协作将Behat与Selenium,Mink,Goutte和其他浏览器模拟器集成以推动测试并生成报告通过扩展系统扩展Behat功能通过终端命令,REST API等测试大量的使用场景。 听众 测试工程师开发商 课程的格式 部分讲座,部分讨论,练习和沉重的练习
phantomjsPhantomJS: Headless Browser Testing7小时PhantomJS是一款没有图形用户界面的网络浏览器。它支持DOM处理,CSS选择器,JSON,Canvas和SVG。 PhantomJS提供了一个Javascript API来使其成为“WebKit脚本”。 在这个有指导意义的实时培训中,参与者将学习如何编写PhantomJS脚本来测试Web应用程序,自动捕获截图,监控网络流量并检查单元测试的结果。 在培训结束后,参与者将能够: 使用Jasmine,QUnit,Mocha,Capybara和Selenium等框架运行无头Web测试以编程方式捕获Web内容,包括SVG和Canvas 使用缩略图预览创建网站截图通过DOM API或jQuery访问和操作网页将页面加载和导出为标准HAR文件使用YSlow和Jenkins自动执行性能分析 听众 软件测试工程师 课程的格式 部分讲座,部分讨论,练习和沉重的练习
iridiumIridium: Cucumber and Selenium Based Testing7小时铱星是一个围绕黄瓜和硒建立的开源Web测试工具。它使用行为驱动开发(BDD)方法进行测试。 在这个有指导意义的现场培训中,参与者将学习如何使用铱星测试复杂的Web应用程序。 在培训结束后,参与者将能够: 创建endtoend测试,模拟用户在浏览Web应用程序时的操作使用多种样式自动化主题应用程序的测试创建对非技术人员可读的测试用例在各种浏览器中执行测试使用Atom的Iridium Snippets包来帮助编写测试脚本降低维护自定义Java代码和页面对象的成本 听众 测试工程师开发商 课程的格式 部分讲座,部分讨论,练习和沉重的练习
advselAdvanced Selenium14小时在这个有指导意义的现场培训中,参与者将学习如何使用先进技术来增强自动化测试套件来驱动硒。 在培训结束后,参与者将能够: 使用Selenium解决复杂的Web应用程序测试自动化问题应用正则表达式和基于模式的验证技术处理暂停测试执行的异常执行SQL调用来验证数据以编程方式搜索Web对象从Web控件动态捕获数据创建一个数据驱动的测试框架使用Selenium Grid分发测试听众软件测试人员测试经理质量保证专家
unittestingjavascriptUnit Testing with Javascript7小时在这个有指导意义的现场培训中,参与者将在他们逐步创建Web应用程序的单元测试套件时了解各种JavaScript测试框架。 在培训结束后,参与者将能够: 使用单元测试框架(如QUnit和Jasmine)在JavaScript中编写单元测试使用Mocha和Chai等框架实施TDD和BDD 听众 测试工程师 课程的格式 部分讲座,部分讨论,练习和沉重的练习
mbtIntroduction to Model Based Testing14小时基于模型的测试(MBT)是一种使用模型来表示被测系统(SUT)的期望行为的测试方法。这是一种早期测试方法,可以实现系统性和可维护性的完整,高度自动测试覆盖。 在这个有指导意义的现场培训中,参与者将学习基于模型的测试的理论和实践,因为他们在演示MBT测试环境中实施指定的工具和技术。 在培训结束后,参与者将能够: 通过应用建模策略和技术生成测试用例评估和评估实施MBT的免费和商业工具为不同类型的软件应用程序,系统和环境管理测试模型评估,建议和实施组织内的MBT策略了解并解释MBT的益处和挑战 听众 软件测试工程师,分析师,设计师和经理开发商 课程的格式 部分讲座,部分讨论,练习和沉重的练习
cucumberjavaCucumber: Implementing BDD with Java7小时Cucumber是一个开源的BDD框架,用于以自然语言风格编写测试。 BDD或行为驱动开发是一种敏捷软件开发技术,鼓励开发人员,质量保证和非技术业务人员在软件项目中进行协作。 此培训从讨论BDD开始,以及如何使用Cucumber对Web应用程序进行BDD测试。参与者有充足的机会与教练和同伴进行互动,同时实施在这个实践环境中学习的概念和策略。 在培训结束时,参与者将对BDD和Cucumber有一个明确的理解,并且有必要的实践和工具集来编写他们自己的真实世界软件测试场景的测试用例。 听众 测试人员和开发人员 课程的格式 强调强调练习。大多数概念都是通过样本,练习和动手开发来学习的。 注意 此培训使用Eclipse和Selenium。如果你想使用不同的IDE或测试自动化框架,请联系我们安排。 如果您的团队第一次从手动测试转向自动化测试,请联系我们安排扩展培训以包含自动化测试的其他范围。
angulartestingTesting Angular Applications14小时在这个有指导意义的现场培训中,参与者将学习如何编写和维护Angular应用程序的测试。 通过这次培训的结束,参与者将能够确定测试Angular应用程序的最合适策略在Angular应用程序中进行单元测试,组件测试,A / B测试和endtoend 为工作选择合适的工具:茉莉花,噶玛,量角器,摩卡等。 在量角器和茉莉花中写测试使用Karma和量角器运行和调试测试创建一个可维护的测试套件在Angular中使用单元测试的最佳实践 听众 测试仪开发商 课程的格式 部分讲座,部分讨论,练习和沉重的练习 注意 Angular有不同的名称和版本,分别是:Angularjs,AngularJS,AngularJS 1,Angular 1,Angular 2等。要定制此培训中使用的版本,请联系我们安排。
usabilitytestingSoftware Usability Testing: Live Workshop14小时可用性测试是一种评估软件产品或系统的技术,通过对用户进行测试来直接观察它们如何与之交互。 研讨会首先介绍可用性测试,它是什么以及公司如何使用它来促进良好的软件设计和开发。这门语言是非技术性的,学习是实用和实用的,侧重于最终用户,他们的要求,思考方式和与系统交互的方式。 在培训结束后,参与者将知道如何: 根据产品独特的特点及其在开发周期中的阶段确定最适合的可用性测试方法。 制定可用性测试计划。 招聘,评估和管理测试人员。 编写,分配和调整对最终用户和业务产生最大影响的可用性测试任务。 收集,分析和报告测试结果。 与业务经理,开发人员和QA团队进行有效沟通和协作,了解交付最终产品所需的重要性和行动,这些最终产品不仅运行良好,而且运行良好并提供了预期的用户体验。 听众 产品所有者和经理质量保证经理手动测试人员软件产品或系统的内部用户 课程的格式 一个交互式的,有教练的工作坊,有很多活动和练习。 笔记 本讲习班中使用的案例研究和软件样本由讲师预先安排。要定制材料,请提前与我们联系。
protractorProtractor:Angular Web应用程序的端到端测试14小时Protractor是Angular和AngularJS应用程序的端到端自动化测试框架。Protractor用于针对Web应用程序运行测试,像用户一样与它们进行交互:填写表单、单击元素,以及浏览页面。

在这一由讲师引导的培训中,学员将亲身体验如何在实验室环境中针对示例Angular Web应用程序编写Protractor测试。

到本课程结束时,学员将会熟练掌握Protractor,并能够:

- 为Angular应用程序创建自己的自动化测试
- 将Protractor整合到他们现有的开发流程中
- 确保他们的测试条理清晰、可维护
- 在使用或不使用Selenium的情况下运行Protractor来驱动浏览器行为

受众

- Web开发人员
- 自动化测试工程师

课程形式

- 部分讲座、部分讨论、大量实操
seleniumrubySelenium with Ruby for Test Automation14小时Selenium是一个开源库,用于跨多个浏览器自动化Web应用程序测试。 Selenium像人一样与浏览器交互:通过单击链接,填写表单和验证文本。它是Web应用程序测试自动化最流行的工具。 Selenium建立在WebDriver框架之上,并且对许多脚本语言(包括Ruby)具有出色的绑定。 在这次培训中,参与者将Ruby与Selenium的强大功能结合起来,以自动化示例Web应用程序的测试。通过学习在现场实验室环境中创建和结合使用Selenium Web自动化的Ruby测试脚本,参与者将获得自动化测试他们自己的真实生活Web应用程序和网站所需的知识和实践。 听众 测试人员和开发人员 课程的格式 部分讲座,部分讨论,沉重的练习
toscaTosca: Model-Based Testing for Complex Systems35小时在这个有指导的培训培训中,参与者将学习如何使用Tosca进行endtoend(web +后端)测试。培训将理论与实践相结合,让参与者有机会与技术,教师和同行进行互动。 培训从概述基于传统代码和脚本的自动化测试开始,并与Tosca的基于模型(MBT)的方法进行对比。参与者将学习如何使用Tosca的默认模块创建和执行测试用例,以及如何自定义构建自己的模块以供执行。 从软件建模原理到跨不同浏览器的测试覆盖,本次培训向参与者介绍了理论和实践,并使他们能够在Tosca中实施他们自己的测试解决方案。 听众 自动测试工程师 课程的格式 部分讲座,部分讨论,沉重的练习
selntroIntroduction to Selenium7小时本入门课程旨在让测试专业人​​员熟悉使用Selenium测试Web应用程序的基础知识。测试人员可以使用Selenium IDE和Selenium 2 WebDriver来构建,增强和维护脚本。 目标受众目标受众是试图使用Selenium自动化测试Web应用程序的软件测试人员。这些测试人员可能是测试自动化的新手,也可能包括质量保证从业人员,经理或团队负责人,他们负责与测试人员交互或需要确保工具得到充分和适当的实施。 在课程结束时,您将能够: 描述Selenium的功能和目的了解测试自动化的好处和正确方法记录自动化测试用例回放自动测试用例应用并使用不同的验证技术查看和分析结果配置和使用Selenium RC(遥控器) 创建并使用测试套件安排自动测试运行使用不同的Selenium脚本格式修改脚本以扩展测试应用程序的功能使用Eclipse和Selenium 2 WebDriver配置Selenium 了解并使用RTTS帮助程序文件将Selenium代码转换为与Selenium 2 WebDriver一起使用配置自定义日志文件创建一个自定义对象映射创建可重复使用的模块以减少脚本维护使用工具来帮助识别XPath
restassuredRest Assured: Introduction to API Testing for REST Services7小时在Java中测试和验证REST服务比在Ruby和Groovy等动态语言中更难。 REST Assured是一种Java DSL(域特定语言),它将这些语言的简单性引入Java域。 在这次培训中,学员将学习如何测试REST API服务。我们讨论API测试如何解决UI和基于单元的测试的一些缺点。培训包括练习课程和测试开发项目。培训结束后,参与者将对何时开展REST API测试,如何探索和访问API,如何进行不同类型的测试以及如何通过集成和自动化将测试结合在一起有深入的了解。 听众 QA工程师,测试人员和测试开发人员参与测试软件和Web服务API 课程的格式 包含API测试介绍,其工具和流程以及基于REST Assured的测试开发项目的讲解课程。
WatirWatir: Web Test Automation with Ruby21小时Watir(Ruby中的Web应用程序测试)是一个用于自动化测试的开源库。 Watir与人们使用浏览器进行交互:点击链接,填写表格和验证文本。基于WebDriver框架,它与Selenium相媲美,是Web应用程序测试自动化最流行的工具之一。 在这次培训中,参与者将学习如何使用Watir在实验室环境中将理论与实践相结合来自动化他们的Web应用程序测试。在课程结束时,参与者将拥有充分的知识和实践来利用Watir和Ruby的全部功能来自动化他们的Web测试项目。 听众 自动测试工程师 课程的格式 一门具有Watir和Ruby理论知识的指导课程,以及练习和大量练习练习。
selendroidSelendroid: Automated Testing for Android7小时Selendroid是Android设备的开源测试自动化框架。它可以用来测试在真实设备上运行的本地应用程序,混合应用程序和移动网站以及仿真器。基于Selenium Webdriver客户端API,它支持与现有Selenium框架的完全集成。 Selendroid支持热插拔硬件设备,并且可以集成为Selenium Grid中的一个节点进行大规模并行测试。它与JSON有线协议兼容。 本次培训介绍了Selenium框架,并通过在实时测试环境中设置,配置和执行自动化测试的参与者。课程结束后,参与者将拥有知识和实践,为Android设备开展自己的自动化测试活动。 听众 测试工程师 课程的格式 互动讨论+沉重的练习
galenGalen Framework: Layout and Functional Test Automation for Your Responsive Website14小时Galen是一个用于布局和功能测试的开源Web应用程序测试框架。它使用Selenium获取页面元素的位置和维度,捕捉任何行为不当的元素,然后用截图报告它们。 Galen支持JavaScript和Java测试,特别适用于响应式网站的布局测试。 本课程介绍Galen框架的参与者,并引导他们完成各种布局和功能测试的设置和执行。 听众 开发人员和测试工程师 课程的格式 部分讲座,部分讨论,沉重的练习,偶尔的测试来衡量理解
seleniumCsharpSelenium WebDriver in C#: Introduction to Web Testing Automation in C#14小时本课程向与会者介绍了在Visual Studio中使用Selenium WebDriver和C#进行自动化测试。如果您没有C#编程经验或想要学习C#,请查看课程: C#for Automation Test Engineers 。 听众 具有C#知识的开发人员和测试人员希望使用Selenium进行自动化测试 课程的格式 部分讲座,部分讨论,沉重的练习,偶尔的测试来衡量理解
cucumberCucumber: Implementing Behavior Driven Development (BDD) with Cucumber14小时行为驱动开发(BDD)是一种敏捷方法,旨在改善软件开发人员,质量保证/测试人员,业务分析人员以及参与项目的其他各方之间的沟通和协作。 Cucumber是一个用Ruby编写的开源“基于故事的”框架。它支持行为驱动开发(BDD),允许创建技术性和非技术性人员(如业务利益相关方)都能理解的测试。 本课程向参与者介绍行为驱动开发(BDD)的再生案例,并演示如何在各种测试场景中实施Cucumber。 听众 测试人员和开发人员 课程的格式 本课程包括对行为驱动开发(BDD)的讨论以及如何使用Cucumber在各种环境下进行BDD测试,例如Web应用程序测试。参与者将通过编写自己的用户故事,测试用例和可执行测试代码。 。
SeleniumJenkinsTest Automation with Selenium and Jenkins21小时本课程提供使用Selenium测试套件处理测试项目以及Jenkins持续测试的培训。 目标受众: 软件测试工程师参与敏捷开发的软件开发人员发布经理 QA工程师在Selenium培训结束时,代表们将能够: 在实际项目中有效使用Selenium测试套件使用Selenium进行跨浏览器测试使用Selenium Grid分发测试在Jenkins运行回归Selenium测试使用Jenkins准备测试报告和periodict报告
hpuftTest automation with HP UFT21小时This course demonstrates through hands-on practice the fundamentals and applications of test automation with HP UFT.
selwebdComplete Web Testing Environment with Selenium WebDriver and JMeter35小时本课程全面介绍了如何使用Java / Maven环境对Selenium和JMeter进行自动功能和性能测试。 3天用于硒,2用于JMeter。
seleniumjmeterWeb Application Testing with Selenium and JMeter35小时本课程提供处理测试项目的培训,并使用Selenium测试套件提供Web应用程序,功能测试自动化和跨浏览器测试自动化的实践经验。还综合介绍了jMeter。 争取2天的JMeter和3天的硒。
appiumMobile Automation with Appium Overview7小时听众: 参与测试的人员包括移动自动测试人员
selwebdrvSelenium WebDriver Overview7小时谁应该参加任何想在商业或个人使用中使用“通过Selenium Web Driver测试自动化”的人概观了解如何通过Selenium Web Driver了解如何理解测试自动化了解如何使用课程的信息来获得优势
selvictestSelenium for Victims of Manual Testing14小时这是一个专为手动测试人员设计的实用课程,以便于自动化测试。

近期Web应用程序测试培训课程

课程日期价格【远程 / 传统课堂】
Galen Framework: Layout and Functional Test Automation for Your Responsive Website - 厦门 - 国际银行大厦星期一, 2019-04-01 09:30¥19280 / ¥22080
Galen Framework: Layout and Functional Test Automation for Your Responsive Website - 上海 - 六八八广场星期一, 2019-04-22 09:30¥19280 / ¥19480
Galen Framework: Layout and Functional Test Automation for Your Responsive Website - 北京 - 创而新大厦星期四, 2019-05-02 09:30¥19280 / ¥21480
Galen Framework: Layout and Functional Test Automation for Your Responsive Website - 厦门 - 国际银行大厦星期四, 2019-05-23 09:30¥19280 / ¥22080
Galen Framework: Layout and Functional Test Automation for Your Responsive Website - 上海 - 六八八广场星期二, 2019-06-25 09:30¥19280 / ¥19480
Web应用程序测试,培训,课程,培训课程, 企业Web应用程序测试培训, 短期Web应用程序测试培训, Web应用程序测试课程, Web应用程序测试周末培训, Web应用程序测试晚上培训, Web应用程序测试训练, 学习Web应用程序测试, Web应用程序测试老师, 学Web应用程序测试班, Web应用程序测试远程教育, 一对一Web应用程序测试课程, 小组Web应用程序测试课程, Web应用程序测试培训师, Web应用程序测试辅导班, Web应用程序测试教程, Web应用程序测试私教, Web应用程序测试辅导, Web应用程序测试讲师 Web Application Testing,培训,课程,培训课程, 企业Web Application Testing培训, 短期Web Application Testing培训, Web Application Testing课程, Web Application Testing周末培训, Web Application Testing晚上培训, Web Application Testing训练, 学习Web Application Testing, Web Application Testing老师, 学Web Application Testing班, Web Application Testing远程教育, 一对一Web Application Testing课程, 小组Web Application Testing课程, Web Application Testing培训师, Web Application Testing辅导班, Web Application Testing教程, Web Application Testing私教, Web Application Testing辅导, Web Application Testing讲师

促销课程

课程地址日期价格【远程 / 传统课堂】
Analyzing Big Financial Data with Python海南 - 三亚福朋喜来登酒店星期一, 2019-05-20 09:30¥42975 / ¥43175
Embedded C Application Design Principles北京 - 创而新大厦星期一, 2019-05-27 09:30¥19485 / ¥21685
Arduino: Programming a Microcontroller for Beginners北京朝阳国贸三期星期二, 2019-06-18 09:30¥17190 / ¥21390
Data Analytics With R成都 - 时代广场星期一, 2019-07-08 09:30¥27117 / ¥29717
Artificial Intelligence - the most applied stuff - Data Analysis + Distributed AI + NLP北京 - 数码大厦星期二, 2019-08-27 09:30¥15723 / ¥18923

订阅促销课程

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

我们的客户

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!