Workshop on test automation at scale
Robot Framework is a generic and open source test automation framework for acceptance testing and it is targeted for large scale Acceptance Test Driven Development (ATDD) and has been developed to handle massive amount of test cases. It has an easy-to-use tabular test data syntax and it utilizes a keyword-driven testing approach. Its testing capabilities can be extended by test libraries implemented either with Python or Java, and users can create new higher-level keywords from existing ones using the same syntax that is used for creating test cases.
Workshop will be run in mini sprints. Test case development will be done in ATDD manner. Beginning of every sprint we will define, what test cases are going to implemented during the sprint.
During this workshop you will learn how to setup the testing environment for web-testing using Robot Framework. We start with the high level test case description and go all the way to the technical implementation. Key learnings: ATDD; Good test case design; how to structure you automated test cases; how to create keywords with Robot Framework; how to take external libraries into use; basics of web testing with Robot Framework; good test automation practices; Walk through of features that help in large scale automation.
Requirements: Laptop with superuser privileges