TOLL FREE No : 1800-103-4583|customer_relations@qaiglobal.com
Menu

Agile Development Trainings – LP

Go to Training Calendar
Request In-house Training
Become a Trainer

Classroom Training

Doubt Clearing Sessions

Assessments

Certificates

Certified Agile Professional

The TDD Workshop offers a comprehensive, hands-on introduction to evolutionary design, clean code and automated testing.

Over the past decade, eXtreme Programming practices like User Stories, Test-Driven Development (TDD), Behavior Driven Developer (BOD), Refactoring, Continuous Integration and Automation have fundamentally changed software development processes and inherently how engineers work.

This two-day workshop explores the foundations of TDD, unit testing and automated refactoring with the help of various patterns, strategies, tools and techniques. Students will learn essential test-first approaches via interactive discussions, multimedia content hands-on exercises and quizzes.

Learning Outcomes
• Understand the thought process and steps involved during a typical test-driven session.
• Drive the development (design and implementation) of a User Story using automated tests.
• Discover improved confidence & increase in development speed by writing automated tests first!
• Examine various styles of TDD and their attributes
• Learn various TDD patterns, which will help you acquire the TDD skill faster.

  • Required: some understanding of OO concepts and an OO language
  • Highly Recommended: basic understanding of the life-cycle of software projects
  • Interactive Dialogues
  • Programming Exercises
  • Demos
  • Instructional Games
  • Primary: Sr. Object-Oriented Programmers, Architects, and Designers
  • Secondary: Technical Managers, Business Analysts, Testers, Technical Writers
  • Java
    • Latest Java JDK
    • Latest Standard Eclipse OR IntelliJ Idea
    • JUnit, Mockito, JBehave, FitNesse or Cucumber JVM
  • C#
    • Latest .Net Framework
    • Latest Visual Studio
    • Latest Jasmine Framework
    • Latest JsTestDriver
  • C/C++
    • Latest Eclipse CDT OR Visual Studio
    • Latest GTest
  • Ruby
    • Latest RubyMine
    • Latest Cucumber
  • PHP
    • Latest PHPStorm
    • Latest PHPUnit, BeHat
  • Flex
    • Latest Flex SDK
    • Latest Flash Builder OR IntelliJ Idea
  • Individuals looking forward to learn and practice Lean Six Sigma Principles
  • Quality System Managers
  • Quality Engineers
  • Quality Supervisors
  • Quality Analysts, and Managers
  • Quality Auditors
  • There are no prerequisites to do Lean Six Sigma Green Belt Certification. However, Basic knowledge of Lean and Six Sigma tools and working knowledge of the DMAIC approach would be an added advantage.
  • Yes, the examination fees is included.

Frequently asked
Questions

Over the past decade, eXtreme Programming practices like User Stories, Test-Driven Development (TDD), Behaviour Driven Developer (BDD), Refactoring, Continuous Integration and Automation have fundamentally changed software development processes and inherently how engineers work.

BDD is practice for efficiently evolving useful code. While its name implies that it’s mostly about development, BDD is primarily about collaboration and delivering business value: it keeps programmers focused on exactly what they need to build and helps them avoid over-engineering.

This workshop offers a comprehensive, hands-on introduction to behaviour driven development via interactive discussions, multimedia content, hands-on exercises and quizzes. We’ll demonstrate the BDD Rhythm. Also explore the foundations of BDD with the help of various patterns, strategies and your programming language specific BDD tools & techniques. Participants will understand how BDD simplifies evolving lean, valuable, useful, fully specified software.

We’ll give a small live demo of BDD and then Participants will get their hands dirty by using these techniques on different problems using their language specific BDD tools. We’ll conclude by highlighting the key benefits, common challenges and different styles of BDD.

Will be updated Soon.

Frequently asked
Questions

0+
Courses offered from 12 categories
0Yrs
Industry
Experience
0K+
Trained
Professionals
0+
Corporate
Training
0%
Success
Rate
0+
Registered vendor of 1500+ Clients

Participants Speak

Click edit button to change this text.

  • For In-House Trainings, contact us here:


     

    In-House Trainings

    Conduct trainings for your team at your own office, as per your convenience.
     

    Group Registrations

    It will be an interactive session so bring along your team. We offer special packages for group registrations.