行为驱动开发(BDD)培训课程 | Behavior Driven Development (BDD)培训课程

行为驱动开发(BDD)培训课程

由讲师进行实时指导的行为驱动开发(BDD)本地培训课程涵盖了BDD的各种实际应用。课程涵盖验收测试驱动开发(ATDD)、测试驱动开发(TDD)、Cucumber和Gherkin语言等领域。

BDD培训形式包括“现场实时培训”和“远程实时培训”。现场实时培训可在客户位于中国的所在场所或NobleProg位于中国的企业培训中心进行,远程实时培训可通过交互式远程桌面进行。

NobleProg -- 您的本地培训提供商

客户评论

★★★★★
★★★★★

BDD (Behavior Driven Development) Subcategories

Behavior Driven Development Course Outlines

课程名称
课程时长
课程概览
课程名称
课程时长
课程概览
7小时
This instructor-led, live training in 中国 begins with a discussion of BDD and how the Behave framework can be used to carry out BDD testing for web applications. Participants are given ample opportunity to interact with the instructor and peers while implementing the concepts and tactics learned in this hands-on, practice-based lab environment. By the end of this training, participants will have a firm understanding of BDD and Behave, as well as the necessary practice to implement these techniques and tools in real-world test scenarios.
7小时
In this instrucor-led, live training in 中国 participants will learn how to write high quality tests by employing "screenplays" and the idea of "actors, tasks, and goals" to express tests in business terms rather than as interactions between system components. We look at both functional and UI testing scenarios and demonstrate how Serenity can be used to manage their testing. All lecture, notes, quizes and discussions are accompanied by live hands-on practice and implementation. By the end of this training, participants will understand the Serenity framework and be able to utilize it with comfort. As important, participants will learn to think of and approach test automation from a different light.
7小时
该培训专为IT和业务人员而设计。本课程的目的是提供一种方法,以促进软件开发过程中各部门之间的沟通。参与者学习行为测试,以便创建更可靠的软件,而无需昂贵和先进的工具。
14小时
BDD或行为驱动开发是一种敏捷软件开发技术,鼓励开发人员,质量保证团队和非技术业务人员在整个软件项目的规划,开发和测试周期中进行协作。 研讨会首先介绍BDD,它是什么以及公司如何使用它来促进良好的软件设计,开发和测试。我们从非工程化的角度来看待这个问题,关注最终用户,他们的要求,语言和思维方式。我们还解决了业务利益相关者在与技术密切的同行密切合作时可能遇到的沟通挑战。 在培训结束后,参与者将知道如何: 写简洁的用户故事,捕捉软件真实用户的使用模式将他们的用户故事转换成BDD的行为语言(Given,When,Then) 从这些故事中派生测试用例,供工程师用来实施和测试了解产品需求,验收标准和测试用例之间的关系揭示阻碍沟通和理解的技术术语安装和使用伟大的工具来编写BDD功能文件理解并欣赏将工作交给工程师后会发生什么在迭代开发周期中发挥更积极的作用 听众 产品所有者和经理业务分析师手动测试人员软件产品或系统的最终用户参与产品设计的非工程师和非编码员 课程的格式 一个交互式的,有教练的工作坊,有很多活动和练习。 笔记 研讨会包括案例研究和软件样本。要根据贵公司的产品和情况定制材料,请联系我们安排。
14小时
Robot Framework是用于接受测试和接受测试驱动的开发( ATDD )的开源测试自动化框架。它使用关键字来抽象测试的细节,传达意图而不是细节。该核心框架以Python实现,并且可以在Jython(JVM)和Iron Python (.NET)上运行。 Robot Framework最初是由诺基亚开发的。 在此讲师指导的实时培训中,参与者将学习如何编写一组测试用例和一个测试套件,然后在演示应用程序上执行测试。 在培训结束时,参与者将能够:
  • 使用Robot Framework的关键字驱动的测试方法和表格测试数据语法来编写和执行测试。
  • 使用一致的语法从现有关键字组成新关键字。
  • 进行Gherkin式Behavior Driven Development (BDD)测试(类似于Cucumber )。
  • 生成并解释“报告和日志”以对经过测试的应用程序中的故障进行故障排除。
  • 使用以Python , Java , Perl , Java脚本和PHP编写的第三方库扩展了Robot Framework的功能。
  • 将Robot Framework与Selenium集成以测试Web应用程序。
课程形式
  • 互动式讲座和讨论。
  • 很多练习和练习。
  • 在现场实验室环境中动手实施。
课程自定义选项
  • 要请求此课程的定制培训,请与我们联系以安排。
7小时
Cucumber Electron 是 BDD (行为驱动开发) 测试的框架,用平面语言编写, Electron 是使用 Web 技术构建桌面应用的框架。 它是用来测试 Javascript 网页应用。 在本导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导。 在本研讨会结束后,参与者将能够:
    在单一程序中运行 BDD 测试和应用代码(无转换) 写出更快、更少闪发光、更容易泄漏的测试
观众
    开发者
课程格式
    部分讲座,部分讨论,练习和重实习
7小时
这个为期一天的课程通过动手练习向参与者介绍RSpec ,BDD(行为驱动开发)和其他测试方法的基础知识。
14小时
行为驱动开发(BDD)是一种Agile方法,旨在改善软件开发人员,质量保证/测试人员, Business分析人员和项目中涉及的其他各方之间的沟通和协作。 Cucumber是一个用Ruby编写的开源“基于故事”的框架。它允许Behavior Driven Development (BDD) ,允许创建技术和非技术人员(如业务利益相关者)可理解的测试。 这个以讲师为主导的现场培训让参与者了解Behavior Driven Development (BDD)真实案例,并演示如何在各种测试场景中实施Cucumber 。
    课程格式
    • 本课程包括Behavior Driven Development (BDD)的讨论,以及如何使用Cucumber在各种环境(如Web应用程序测试)中执行BDD测试。参与者将完成自己的用户故事,测试用例和可执行测试代码的编写。
    7小时
    Cucumber is an open-source, BDD framework for writing tests in a natural language style.  BDD, or Behavior Driven Development, is an agile software development technique that encourages collaboration among developers, QA and non-technical business people in a software project. This training begins with a discussion of BDD and how Cucumber is used to carry out BDD testing for web applications. Participants are given ample opportunity to interact with the instructor and peers while implementing the concepts and tactics learned in this hands-on, practice-based lab environment. By the end of this training, participants will have a firm understanding of BDD and Cucumber, as well as the necessary practice and toolset to write their own test cases for real-world software test scenarios.
    Format of the course
    • Heavy emphasis on hands-on practice.
    • Most of the concepts are learned through samples, exercises and hands-on development.
    Note
    • This training uses Eclipse and Selenium. If you wish to use a different IDE or test automation framework, please contact us to arrange.
    • If your team is moving from manual testing to automation testing for the first time, please contact us to arrange extending the training to include additional coverage of automation testing.
    7小时
    Iridium 是围绕黄瓜和硒构建的开源网络测试工具。它使用行为驱动开发 (BDD) 方法进行测试. 在本讲师指导的现场培训中, 参与者将学习如何使用 Iridium 测试复杂的 web 应用程序 。 到本次培训结束时, 学员将能够:
    • 创建端到端测试, 以模拟用户在浏览 web 应用程序时的操作
    • 自动测试具有多种样式的主题应用程序
    • 创建非技术人员可读的测试用例
    • 在各种浏览器中执行测试
    • 使用 atom 的 Iridium 片段包, 以方便测试脚本的编写.
    • 降低维护自定义 Java 代码和页面对象的成本
    课程 格式
    • 互动讲座和讨论.
    • 大量的练习和练习
    • 在现场
    • 实验室环境中的实际实现。
    课程自定义选项
    • 要要求本课程的定制培训, 请联系我们安排
    14小时
    Cucumberjs是Cucumber的本地JavaScript实现。 在这个有指导意义的现场培训中,参与者将学习如何使用Cucumber和Javascript编写和执行BDD(行为驱动开发)风格的测试用例。 在培训结束后,参与者将能够: 运行使用人类可读语言编写的自动化测试,Gherkin 使用基于黄瓜的测试案例来改善技术和非技术团队之间的沟通和协作将Cucumberjs与其他测试框架(如Protractor)集成以测试Angular应用程序 听众 软件测试工程师开发商 课程的格式 部分讲座,部分讨论,练习和沉重的练习
    7小时
    J Behave是一个基于Java的开源BDD框架,用于以自然语言风格编写测试。 BDD或行为驱动开发是一种敏捷的软件开发技术,它鼓励软件项目中的开发人员,QA和非技术业务人员之间的协作。 本培训从讨论BDD开始,以及如何使用J Behave框架对Web应用程序进行BDD测试。参与者有充分的机会与教师和同伴互动,同时实施在这个动手实践的实践环境中学到的概念和策略。 在本次培训结束时,参与者将对BDD和J Behave有深入的了解,以及为实际软件测试场景编写测试用例的必要实践和工具集。 听众
    • 测试人员和开发人员
    课程形式
    • 非常注重动手练习。大多数概念都是通过样本,练习和实践开发来学习的。
    14小时
    Behat是用PHP编写的行为驱动开发(BDD)测试框架。它有助于开发人员,测试人员,业务利益相关方和客户在软件开发过程中进行沟通。 Behat允许非技术人员编写应用程序预期行为的明确描述,然后将这些“应用场景”作为针对应用程序的功能测试。 在这个有指导意义的现场培训中,参与者将学习如何使用Behat和PHP编写和执行BDD风格的测试用例。 在培训结束后,参与者将能够: 运行可读的自动化测试,“给定,当时,然后”黄瓜语言使用基于Behat的测试案例来改善技术和非技术团队之间的协作将Behat与Selenium,Mink,Goutte和其他浏览器模拟器集成以推动测试并生成报告通过扩展系统扩展Behat功能通过终端命令,REST API等测试大量的使用场景。 听众 测试工程师开发商 课程的格式 部分讲座,部分讨论,练习和沉重的练习
    21小时
    SpecFlow是.NET的官方Cucumber实现。它允许测试人员在.NET项目中定义,管理和自动执行人类可读的验收测试。 SpecFlow使用官方Gherkin解析器并支持.NET框架,Xamarin和Mono。 在这个由讲师指导的实时培训中,参与者将学习如何使用SpecFlow编写技术和非技术利益相关者都能理解的验收测试。 在培训结束时,参与者将能够:
    • 将业务需求绑定到.NET代码
    • 应用BDD技术为应用程序构建活文档
    • 从Visual Studio或命令行运行SpecFlow
    • 将SpecFlow集成到现有的连续测试和构建环境中
    • 将SpecFlow与其他测试框架集成,例如MSTest,NUnit,xUnit和MbUnit
    听众
    • 测试工程师
    • 开发商
    课程形式
    • 部分讲座,部分讨论,练习和繁重的实践练习

    Last Updated:

    Behavior Driven Development,培训,课程,培训课程, 企业BDD (Behavior Driven Development)培训, 短期BDD培训, BDD课程, 行为驱动开发(BDD)周末培训, BDD (Behavior Driven Development)晚上培训, 行为驱动开发(BDD)训练, 学习Behavior Driven Development, BDD (Behavior Driven Development)老师, 学行为驱动开发(BDD)班, BDD远程教育, 一对一BDD (Behavior Driven Development)课程, 小组Behavior Driven Development课程, BDD培训师, BDD (Behavior Driven Development)辅导班, Behavior Driven Development教程, BDD私教, Behavior Driven Development辅导, BDD (Behavior Driven Development)讲师BDD,培训,课程,培训课程, 企业BDD培训, 短期Behavior Driven Development培训, Behavior Driven Development课程, BDD周末培训, Behavior Driven Development晚上培训, BDD (Behavior Driven Development)训练, 学习BDD, Behavior Driven Development老师, 学Behavior Driven Development (BDD)班, BDD (Behavior Driven Development)远程教育, 一对一Behavior Driven Development课程, 小组Behavior Driven Development (BDD)课程, Behavior Driven Development培训师, BDD (Behavior Driven Development)辅导班, BDD教程, BDD私教, Behavior Driven Development (BDD)辅导, BDD (Behavior Driven Development)讲师

    促销课程

    目前没有课程折扣

    订阅促销课程

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

    我们的客户

    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!

    该网站在其他国家/地区