Training - Testing Agile Projects

I work for
IconATG
This training is available from IconATG

HomeMy Home Page

IBM Rational Software
Test Automation

IBM Rational Tools
Functional Tester (RFT) Quality Manager (RQM)

Jazz.net

Want More Information?




(optional)





QA and Test Services

Testing Agile Projects, aka Agile Testing

>> Download Course Details PDF

COURSE DESCRIPTION:

This course teaches students how to leverage their projects’ user stories, requirements and requirements artifacts to develop test plans, test cases, and test procedures to support agile development. Students will learn the concepts and a practical step-by-step approach for developing test plans, test cases and test procedures. Lab exercises, in which students practice the techniques, are a central part of the course.

This course focuses on functional testing; performance, load, stress, and other types of tests are also discussed. The class will not cover basic testing overview concepts, except as needed. Familiarity with the testing role and test activities is assumed.

This course teaches students how to implement a high level of software quality within the context of an agile development approach. Students will learn concepts and approaches useful for agile projects in their development of automated tests, code refactoring, and continuous integration. The course will prepare team members to understand the unique challenges and to employ best practices when addressing the testing aspect of agile development.

You will learn how to create and conduct functional testing within an iterative software development lifecycle.

TOPICS COVERED:

Upon completion of this course, the students will be able to:

•    Develop an overall Test Plan for the project,
•    Develop an Iteration / Sprint Test Plan,
•    Group and trace requirements by User Story,
•    Identify potential tests for a User Story,
•    Define the Test Cases for a User Story,
•    Develop a Test Procedure for a Test Case,
•    Organize the testing artifacts,
•    Track defects found during test execution, and
•    Manage change control items, both defects and change requests, across iterations / sprints of the project.

•    Test-driven development
•    Incorporation of user stories’ acceptance criteria into automated tests
•    Utilization of a testing framework
•    Software development using continuous integration
•    Code refactoring
•    How test-driven development impacts design

AUDIENCE:

Test managers, testers, quality assurance, business analysts, project managers, developers, programmers, and/or subject matter experts responsible for testing or overseeing testing activities.

DURATION:

3 days

PRICE:

Please call (866) 785-4266 for private, on-site pricing.

PREREQUISITES:

Familiarity with the testing role and test activities is highly recommended.