软件工程培训课程

软件工程培训课程

本地,有教师指导的现场软件工程培训课程通过交互式讨论和实践软件工程的基础知识来演示。软件工程培训可作为“现场实时培训”或“远程实时培训”。现场实地培训可在当地客户现场进行中国或者在NobleProg公司的培训中心中国 。远程实时培训通过交互式远程桌面进行。 NobleProg您当地的培训提供商。

客户评论

★★★★★
★★★★★

软件工程子类别

软件工程课程大纲

代码名字时长概览
designpatDesign Patterns14小时每个人都可以使用大量经过试验和测试的模式。有时,这是在特定技术中更改名称和实现模式的问题。它可以节省数百小时,否则将花费在设计和测试上。

培训目标

本课程有两个目标:第一,它允许您重用广为人知的模式;第二,它允许您创建和重用特定于您组织的模式。

它可以帮助您估计模式如何降低成本,使设计流程系统化并根据您的模式生成代码框架。

听众

软件设计师,业务分析师,项目经理,程序员和开发人员以及运营经理和软件部门经理。

课程风格

本课程重点介绍用例及其与特定模式的关系。大多数示例都在UML和简单的Java示例中进行了解释(如果课程被预订为封闭课程,则语言可能会发生变化)。它指导您完成模式的来源,并向您展示如何编目和描述可在整个组织中重复使用的模式。
hpuftTest automation with HP UFT21小时This course demonstrates through hands-on practice the fundamentals and applications of test automation with HP UFT.
seleniumrubySelenium with Ruby for Test Automation14小时Selenium是一个开源库,用于跨多个浏览器自动化Web应用程序测试。 Selenium像人一样与浏览器交互:通过单击链接,填写表单和验证文本。它是Web应用程序测试自动化最流行的工具。 Selenium建立在WebDriver框架之上,并且对许多脚本语言(包括Ruby)具有出色的绑定。 在这次培训中,参与者将Ruby与Selenium的强大功能结合起来,以自动化示例Web应用程序的测试。通过学习在现场实验室环境中创建和结合使用Selenium Web自动化的Ruby测试脚本,参与者将获得自动化测试他们自己的真实生活Web应用程序和网站所需的知识和实践。 听众 测试人员和开发人员 课程的格式 部分讲座,部分讨论,沉重的练习
seleniumpythonSelenium结合Python用于测试自动化14小时Selenium是一个开源库,用于跨多个浏览器自动化Web应用程序测试。Selenium像人一样与浏览器交互:通过单击链接、填写表单和验证文本。它是Web应用程序测试自动化最流行的工具。Selenium构建在WebDriver框架上,对许多脚本语言(包括Python)具有出色的绑定。

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

受众

- 测试人员和开发人员

课程形式

- 部分讲座、部分讨论、大量实操
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进行自动化测试 课程的格式 部分讲座,部分讨论,沉重的练习,偶尔的测试来衡量理解
SeleniumJenkinsTest Automation with Selenium and Jenkins21小时本课程提供使用Selenium测试套件处理测试项目以及Jenkins持续测试的培训。 目标受众: 软件测试工程师参与敏捷开发的软件开发人员发布经理 QA工程师在Selenium培训结束时,代表们将能够: 在实际项目中有效使用Selenium测试套件使用Selenium进行跨浏览器测试使用Selenium Grid分发测试在Jenkins运行回归Selenium测试使用Jenkins准备测试报告和periodict报告
selwebdComplete Web Testing Environment with Selenium WebDriver and JMeter35小时本课程全面介绍了如何使用Java / Maven环境对Selenium和JMeter进行自动功能和性能测试。 3天用于硒,2用于JMeter。
appiumMobile Automation with Appium Overview7小时听众: 参与测试的人员包括移动自动测试人员
selwebdrvSelenium WebDriver Overview7小时谁应该参加任何想在商业或个人使用中使用“通过Selenium Web Driver测试自动化”的人概观了解如何通过Selenium Web Driver了解如何理解测试自动化了解如何使用课程的信息来获得优势
selvictestSelenium for Victims of Manual Testing14小时这是一个专为手动测试人员设计的实用课程,以便于自动化测试。
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
TesAutSelTest Automation with Selenium21小时本课程提供处理测试项目的培训,并使用Selenium测试套件提供Web应用程序,功能测试自动化和跨浏览器测试自动化的实践经验。

目标受众:

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

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

- 在实际项目中有效使用Selenium测试套件
- 使用Selenium进行跨浏览器测试
- 使用Selenium Grid分发测试
perftunePerformance engineering/tuning35小时听众性能测试仪性能工程师希望以Performance Architects为职业发展的开发人员。 课程的格式 50%的讲座,50%的实验室
dpcsDesign Patterns in C#14小时目标组:

技术团队负责人,软件开发人员

学习目标:

培训的目的是获得在C#中设计高级开发/项目结构的能力。

在本课程中,学生将熟悉支持开发过程的MSDN资源和工具,例如Microsoft Visual Studio,ReSharper。
seleniumjmeterWeb Application Testing with Selenium and JMeter35小时本课程提供处理测试项目的培训,并使用Selenium测试套件提供Web应用程序,功能测试自动化和跨浏览器测试自动化的实践经验。还综合介绍了jMeter。 争取2天的JMeter和3天的硒。
jmeterfunadvJMeter Fundamentals and JMeter Advanced14小时这是为方便起见而提供的背靠背JMeter Fundamentals和JMeter Advanced课程。

JMeter基础知识

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

JMeter Advanced

本课程介绍高级Web应用程序测试技术。它侧重于完全自动化,脚本编写,将测试与外部数据源集成。
jmeterwebappWeb Application Performance Testing with JMeter7小时本课程是为测试经理,测试人员,业务分析师,设计人员,开发人员,管理员以及对规划和执行Web应用程序性能测试感兴趣的任何人创建的。它介绍了如何设置非功能性需求,哪些指标在特定实现中最重要,如何创建性能测试计划,在JMeter中实现,执行和分析结果。
jmeteradvJMeter Advanced7小时本课程介绍高级Web应用程序测试技术。它侧重于完全自动化,脚本编写,将测试与外部数据源集成。
jmeterfunJMeter Fundamentals7小时本课程涵盖了使用Apache JMeter(Apache软件基金会的免费应用程序测试软件)创建和实施功能和单元测试。该课程的目的是让组织能够完全自动化各种测试要求,从而节省时间和金钱,并有助于最大限度地减少测试中出现人为错误的风险。该计划探索使用Apache JMeter设计和创建真实世界Web应用程序测试计划的概念,包括功能性,回归和压力测试计划。参与者将学习如何为各种目的设计测试计划,以及如何使用JMeter中的各种组件和功能,使他们能够完全自动化Web应用程序测试过程。
dddintroIntroduction to Domain Driven Design14小时域驱动设计(DDD)是开发软件时处理复杂行为的一种方法。
microsvcpatternsdotnetMicroservice Patterns: Migrating from a Monolithic to a Microservice Architecture with .Net14小时微服务架构是一种将软件应用程序作为一套小型独立服务开发的方法,每种服务都运行在自己的进程中,并与轻量级机制(如HTTP资源API)进行通信。这些服务可以使用连续自动化系统进行高效部署,并绕过集中管理的需要。微服务可以用不同的编程语言编写,并与不同的数据存储系统集成。 这个有指导意义的现场培训面向企业开发人员和建筑师。它从Net的角度介绍微服务体系结构,从单体系统提供迁移策略,并引导参与者完成基于示例微服务的应用程序的创建和部署。 在培训结束后,参与者将能够: 了解何时使用以及何时不使用微服务架构创建并实施微服务的测试策略将示例基于微服务的应用程序部署到生产环境中将整体应用重构为服务 听众 开发商建筑师 课程的格式 部分讲座,部分讨论,练习和沉重的练习
technicalarcTechnical Architecture and Patterns21小时随着非常复杂的分布式系统的出现,单个系统的复杂性转移到了一组系统的体系结构的复杂性上。本课程涵盖软件架构与技术企业架构的关系。这两个领域是相互关联的,目前还没有很好的描述。例如,将复杂的单片系统拆分为两个通过Web服务进行通信的系统将触发对新系统以及它们之间架构的重大改变。 本课程将涵盖权衡利弊,目前常见的模式和解决方案,用于管理复杂系统及其内部和之间的通信。
oobdpObject Oriented Design using Design Patterns14小时目的:

帮助技术分析师和设计人员了解如何通过软件实现需求,确保业务规范和软件代码之间的可追溯性。

这个为期2天的培训课程旨在帮助技术分析师和设计师设计业务分析师描述的规范。在转换为软件组件表示之后,生成的系统组件跟踪系统对软件组件结构的要求。

最后,这些技术规范在软件代码中实现并在组件基础上进行测试。由此产生的软件组件对变化提供了良好的反应水平,因为它们允许逐层跟踪系统行为的实现级别(从用户界面到业务对象层,通过存储actor的使用选择的应用程序组件)。
jsadvJavaScript - Advanced Programming14小时该培训专为JavaScript开发人员设计,设计和实现高级Internet应用程序。培训期间讨论的主题旨在引入JavaScript编程的最佳实践,并突出最常见的错误。培训的一个重点是使用JavaScript语法讨论可用的面向对象编程。
phppatrefPHP Patterns and Refactoring21小时该课程专为有经验的程序员而设计,他们希望探索与模式和重构相关的问题。每个参与者都知道使用这些模式的属性和实际示例,这反过来将使高效的构建能够纠正应用程序代码。
dsgpatphpDesign Patterns in PHP14小时本课程将涵盖设计模式,特别强调PHP中使用的模式。
dsgpatDesign Patterns - efficient code reusability24小时该课程将涵盖设计模式。
advselAdvanced Selenium14小时在这个有指导意义的现场培训中,参与者将学习如何使用先进技术来增强自动化测试套件来驱动硒。 在培训结束后,参与者将能够: 使用Selenium解决复杂的Web应用程序测试自动化问题应用正则表达式和基于模式的验证技术处理暂停测试执行的异常执行SQL调用来验证数据以编程方式搜索Web对象从Web控件动态捕获数据创建一个数据驱动的测试框架使用Selenium Grid分发测试听众软件测试人员测试经理质量保证专家

近期软件工程培训课程

课程日期价格【远程 / 传统课堂】
BDD - Behavioral testing of IT systems - 北京 - 数码大厦星期一, 2018-10-08 09:30¥9480 / ¥11680
Unit Testing with JUnit - 上海 - 六八八广场星期一, 2018-10-08 09:30¥26030 / ¥27230
The Scrum Test Specialist - 北京 - 创而新大厦星期一, 2018-10-08 09:30¥9730 / ¥11930
Mobile Architectures & Solutions - Beijing Digital Building星期三, 2018-10-10 09:30¥30130 / ¥31330
Introduction to Agile Testing - 钰海环球金融中心星期四, 2018-11-08 09:30¥15190 / ¥16390
软件工程,培训,课程,培训课程, 企业软件工程培训, 短期软件工程培训, 软件工程课程, 软件工程周末培训, 软件工程晚上培训, 软件工程训练, 学习软件工程, 软件工程老师, 学软件工程班, 软件工程远程教育, 一对一软件工程课程, 小组软件工程课程, 软件工程培训师, 软件工程辅导班, 软件工程教程, 软件工程私教, 软件工程辅导, 软件工程讲师

促销课程

课程 地址 日期 价格【远程 / 传统课堂】
Applied Machine Learning 北京盈科中心 星期三, 2018-09-26 09:30 ¥16092 / ¥18892
Managing Business Logic with Drools 苏州 - 晋合广场 星期一, 2018-11-05 09:30 ¥16200 / ¥19200
Building Web Applications with Drupal 7, Views, Fields and Panels 北京 - 创而新大厦 星期二, 2018-12-04 09:30 ¥16362 / ¥19562
Apache Tomcat Administration 北京 - 创而新大厦 星期三, 2018-12-12 09:30 ¥24129 / ¥28329
Scrum for Managers and Executives 北京 - 数码大厦 星期五, 2019-02-01 09:30 ¥8757 / ¥10957

订阅促销课程

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

我们的客户

is growing fast!

We are looking to expand our presence in your region!

As a Business Development Manager you will:

  • expand business in the region
  • 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.

contact us right away!