logo
Contact Us
  • Certifications
  • Certification Training
  • Courses
  • Training Options
  • Free Training
  • Upcoming Events
  • Tools
  • About

Free Software Testing Training Click For Info

Software Testing Training Is Coming To Your TownClick For Dates

Enter the Bug Free ZoneClick to Enter

Online Software Testing Training at your Pace and your PlaceClick For Details

On-Site Software Testing Training For Your TeamClick For Details

Testing in Lean Agile Environment

Course available to schedule onsite
Learn More

Many development teams using agile approaches integrate methods such as Test Driven Development (TDD), Acceptance Test Driven Development (ATDD), sometimes called Behavior-Driven Development (BDD) to make the agile process even leaner. These methods seem to reside in the development side of the agile project. Test teams have not been involved in these methods. We strongly believe that most developers are not able to come up with enough tests to cover features (Feature Coverage). We also believe that test teams can play a very active role with developers to help make these methods much more effective. This course is essential for all test professionals involved in projects that use TDD/ATDD/BBD. The course provides an overview of these methods as used by developers. Furthermore, the course provides a process in which Tests in these environments are built collaboratively by testers and developers.

Learning Objectives:

This course seeks to achieve the following objectives:

  • Understanding the purpose of software testing
  • Understanding the difference code coverage and requirement/feature coverage
  • Maximizing feature coverage through the use of scenarios
  • Understanding modern development approaches such as TDD, ATDD, and BDD
  • Learning how plan and design tests in TDD/ATDD/BDD environment
  • Learning how collaborate with developers to make TDD/ATDD/BDD more effective
  • Learning how to effectively and quickly document test results and bug reports
Topics to be covered:
  • The purpose of testing
  • Code coverage Vs. requirement coverage
  • The agile mindset
  • Test-Driven Development (TDD)
  • Acceptance Test-Driven Development (ATDD)
  • Behavior-Driven Development (BDD)
  • The role of testers in TDD/ATDD/BDD
  • ATDD through scenarios
  • Prioritizing ATDD scenarios
  • ATDD for user stories
  • ATDD for Requirements
  • Effective ATDD through Tester/Developer collaboration
  • Team Exercise to develop ATDD scenarios for User Stories and Requirements
Course Instructor:

The course is taught by Dr. Magdy Hanna, a well-recognized authority in the software test profession. Dr. Hanna has been involved in every aspect of software development and testing for more than 40 years. He is an internationally recognized consultant and educator. Dr. Hanna provided training to thousands of software professionals world-wide.

Certifications
Professional Testing Certifications
Agile Testing Certifications
Mobile Testing Certifications
Test Automation Certifications
Test Management Certifications
Quality Management Certifications
Testing Certification Exams
Training Options
Online Interactive Training
Online Self-Paced Training
Public Training
Onsite Training
Certification Training
CSTP-A Training
CSTP-P Training
CSTP-M Training
CASTP-P Training
CASTP-M Training
CMSTP Training
CSTL Training
CTM-P Training
CTM-M Training
CSTAS Training
CSTAA Training
CSQM Training
Free Training
Online Interactive Webinars
Online Recorded Webinars
Courses
Search Course List
General Testing Courses
Mobile Testing Courses
Agile Testing Courses
Test Automation Courses
Requirement Courses
Database Courses
Test Management Courses
Register for Public Training Register for Online Training Retake Exam Request Course Extension Apply for Graduation Testimonials
Mailing List Request Information Site Map (HTML) Site Map (XML) Books Bug Free Zone
testing-institute-facebook testing-institute-youtube testing-institute-linkedin testing-institute-twitter testing-institute-mailto
business-review
©Copyright IIST 2017 Contact Us