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
Group Software Testing Training For Your TeamClick For Details
Testing in Lean Agile Environment
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
- 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
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.