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
Designing and Executing Tests in Agile Projects
Body of Knowledge areas: (CSTP #2), (CASTP #3), (CSTAS #1) or (Elective)The fast pace and the iterative nature of agile projects sometimes have a negative impact on the quality of testing and thoroughness of testing Most testing is typically done in an ad hoc and exploratory manner. In fact, in most agile projects, the process of "designing" tests does not even exist. The result is always much lower test coverage. No one can argue that the quality of a release is only as good as the quality of the tests being executed on the release. Agile teams need to realize that testing must be done in a very structured and disciplined manner, even with the fast pace of agile projects. This courses deals with the time constraints imposed by the agile development methods through a test design and test execution process that guarantees the hight level of both requirement coverage and code coverage.
Who Should AttendThis course is essential for both developers and testers working in agile projects as well as any fast pace project.
DurationThis courses is offered both as one-day or two day. The difference is in the depth of coverage and the amount of hands-on workshop.
Learning ObjectiveThe course aims at achieving the following objectives:
- Understand requirement coverage and code coverage
- Learning a scenario-based test design process that guarantees highest level of requirement coverage
- Learning how to to test when requirements and user stories are poorly written
- Learning how to test when requirements do not exist
- Integrating exploration into a more disciplined test design process
- Learning how to execute test on the fly
- Learning how to effectively and quickly document test results and bug reports
- The Agile Testing Mindset
- Characterizing Agile
- The Agile Manifesto
- The goals of Agile Testing
- Continuous Integration
- The Agile Testing Lifecycle
- Agile Test Planning
- Scenario-based Test planning
- User Interface – Based Test Planning
- User Stories – Based Test Planning
- Requirements – Based Test Planning
- The Agile Testing Risk Model
- Agile Test Design
- Exploratory Test Case Design
- Formal Test Case Design
- Test Sets
- Manual and Automated test Scripts
- Agile Test Execution
- Executing scripts
- Executing Scenarios
- Agile Bug Reporting