Learn how you can use the RobotFX for Acceptance Testing / Behavior Driven development / Integration Testing. Learn about the advanced keyword driven framework, and the ability to create reusable/custom higher-level keywords. Learn about the integration across multiple tools and extensibility.
How are you releasing your products today ? Are you releasing with 100% features as planned, requested by your Product owner ? Is your PO happy with every release/every sprint with your deliverables? Do you do User stories ? Do you define Acceptance Criteria? Do you write Acceptance Tests? What are you missing?
Missed communication ?
REAL requirements !
Confusion !
And then it HURTS EVERYONE !
So welcome to the SILVER BULLET – Acceptance Tests ! Really , NO ! Just another arsenal in the toolbox.
Provide a single ‘ubiquitous’ language which is answering – WHAT do you want to BUILD ? And leaves the technical implementation details for another discussion. These Acceptance tests are an agreement with your Product Owner and all stakeholders, and the development team, which can also be “executed” everytime, anytime as soon as they are written and agreed upon. Examples of business scenarios serve as specifications which can be expanded further.
3 steps to ATDD Glory: Discussion-Development-Deliver
Discussion: Automated Acceptance Tests written by the end of the workshop.
All tests are automated and would FAIL at this point.
Development: Development and Tests done for each Acceptance Tests during the Iteration\Sprint
Deliver: Acceptance Tests PASS by the end of the sprint.
Robot FX: simple install for various OS
Test libraries : Glue code, could be standard library available now or your own Custom library
Product: System under Test (SUT) Example: API, Service, Product, Suite