The document introduces various agile test tools. It begins by explaining how agile methodologies like Scrum differ from traditional development in requiring testing throughout the process. It then defines terms like test-driven development, acceptance testing, and behavior-driven development. The bulk of the document describes test tools in two categories: those that describe requirements and tests using domain-specific languages, and those for executing tests. Tools covered include RSpec, FIT, FitNesse, Cucumber, Robot Framework, Selenium, and others. Advantages of agile test tools are discussed, along with challenges to adopting new tools and techniques. Links and books for further resources are provided at the end.