
由讲师进行实时指导的行为驱动开发(BDD)本地培训课程涵盖了BDD的各种实际应用。课程涵盖验收测试驱动开发(ATDD)、测试驱动开发(TDD)、Cucumber和Gherkin语言等领域。
BDD培训形式包括“现场实时培训”和“远程实时培训”。现场实时培训可在客户位于中国的所在场所或NobleProg位于中国的企业培训中心进行,远程实时培训可通过交互式远程桌面进行。
NobleProg -- 您的本地培训提供商
客户评论
我喜欢干货和练习相结合的部分
FNZ
课程: SpecFlow:为.NET实现BDD
BDD基于的示例
Łukasz Lewandowski
课程: Testowanie behawioralne systemów informatycznych - BDD
Machine Translated
一对一的会议让我可以选择专注于最满足我需要的领域。
Alex Liu
课程: BDD - Behavioral testing of IT systems
Machine Translated
如上所述,我们讨论并实践了“示例映射”方法。也很好,我们有一个pdf(来自一个网站),培训师创建了大量的信息..
Osman Chalaby - Vanderlande
课程: Cucumber: Implementing Behavior Driven Development (BDD) with Cucumber
Machine Translated
课程的实用方面 - 讲师的全部意义在于遇到困难时有人可以打电话。可以在不需要讲师的情况下研究Scrum和产品所有者等的定义。但是使用Visual Studio ,启动并运行Specflow并正确使用它 - 这些是需要教师的培训元素。这些实用的动手练习是我最喜欢的元素。我会更喜欢这个。
FNZ Holidings Limited
课程: SpecFlow: Implementing BDD for .NET
Machine Translated
我喜欢学习项目管理方面的知识,比如敏捷和测试框架。我也喜欢生产力课程,例如使用BPM N工具。训练师非常友好,冷静,并渴望提供帮助。
课程: BDD for Non-Programmers: Live Workshop
Machine Translated
我很喜欢功能文件和相应的步骤创建。
FNZ Holidings Limited
课程: SpecFlow: Implementing BDD for .NET
Machine Translated
我喜欢与教练的互动和持续的直接沟通。
Danilo Uy - Texas Instruments Inc.
课程: BDD - Behavioral testing of IT systems
Machine Translated
熟悉剧本模式,并了解为什么这是更好的丹旧模式。
Peter Moors
课程: Serenity BDD for Automated Acceptance Tests
Machine Translated
我喜欢学习项目管理方面的知识,比如敏捷和测试框架。我也喜欢生产力课程,例如使用BPM N工具。训练师非常友好,冷静,并渴望提供帮助。
课程: BDD for Non-Programmers: Live Workshop
Machine Translated
Behavior Driven Development课程大纲
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.
在此讲师指导的实时培训中,参与者将学习如何编写一组测试用例和一个测试套件,然后在演示应用程序上执行测试。
在培训结束时,参与者将能够:
- 使用Robot Framework的关键字驱动的测试方法和表格测试数据语法来编写和执行测试。
- 使用一致的语法从现有关键字组成新关键字。
- 进行Gherkin式Behavior Driven Development (BDD)测试(类似于Cucumber )。
- 生成并解释“报告和日志”以对经过测试的应用程序中的故障进行故障排除。
- 使用以Python , Java , Perl , Java脚本和PHP编写的第三方库扩展了Robot Framework的功能。
- 将Robot Framework与Selenium集成以测试Web应用程序。
课程形式
- 互动式讲座和讨论。
- 很多练习和练习。
- 在现场实验室环境中动手实施。
课程自定义选项
- 要请求此课程的定制培训,请与我们联系以安排。
在本导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导。
在本研讨会结束后,参与者将能够:
在单一程序中运行 BDD 测试和应用代码(无转换) 写出更快、更少闪发光、更容易泄漏的测试
观众
开发者
课程格式
部分讲座,部分讨论,练习和重实习
这个以讲师为主导的现场培训让参与者了解Behavior Driven Development (BDD)真实案例,并演示如何在各种测试场景中实施Cucumber 。
课程格式
- 本课程包括Behavior Driven Development (BDD)的讨论,以及如何使用Cucumber在各种环境(如Web应用程序测试)中执行BDD测试。参与者将完成自己的用户故事,测试用例和可执行测试代码的编写。
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.
在本讲师指导的现场培训中, 参与者将学习如何使用 Iridium 测试复杂的 web 应用程序
。
到本次培训结束时, 学员将能够:
- 创建端到端测试, 以模拟用户在浏览 web 应用程序时的操作
。 - 自动测试具有多种样式的主题应用程序
。 - 创建非技术人员可读的测试用例
。 - 在各种浏览器中执行测试
。 - 使用 atom 的 Iridium 片段包, 以方便测试脚本的编写.
- 降低维护自定义 Java 代码和页面对象的成本
。 课程 格式
- 互动讲座和讨论.
- 大量的练习和练习
- 在现场
实验室环境中的实际实现。
课程自定义选项
- 要要求本课程的定制培训, 请联系我们安排
本培训从讨论BDD开始,以及如何使用J Behave框架对Web应用程序进行BDD测试。参与者有充分的机会与教师和同伴互动,同时实施在这个动手实践的实践环境中学到的概念和策略。
在本次培训结束时,参与者将对BDD和J Behave有深入的了解,以及为实际软件测试场景编写测试用例的必要实践和工具集。
听众
- 测试人员和开发人员
课程形式
- 非常注重动手练习。大多数概念都是通过样本,练习和实践开发来学习的。
在这个由讲师指导的实时培训中,参与者将学习如何使用SpecFlow编写技术和非技术利益相关者都能理解的验收测试。
在培训结束时,参与者将能够:
- 将业务需求绑定到.NET代码
- 应用BDD技术为应用程序构建活文档
- 从Visual Studio或命令行运行SpecFlow
- 将SpecFlow集成到现有的连续测试和构建环境中
- 将SpecFlow与其他测试框架集成,例如MSTest,NUnit,xUnit和MbUnit
听众
- 测试工程师
- 开发商
课程形式
- 部分讲座,部分讨论,练习和繁重的实践练习
Last Updated: