Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Robot Framework : Lord of the Rings By Asheesh M

747 views

Published on

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.

Published in: Technology
  • Be the first to comment

Robot Framework : Lord of the Rings By Asheesh M

  1. 1. * Robot Framework * Lord of the Rings Asheesh M Confidential | Copyright © Agile Testing Alliance Global Gathering @amehdiratta
  2. 2. How is your Journey? Confidential | Copyright © Agile Testing Alliance Global Gathering @amehdiratta
  3. 3. Needs ? www.agiletour.com @amehdiratta Nov 2012 Confidential | Copyright © Agile Testing Alliance Global Gathering @amehdiratta
  4. 4. www.agiletour.com @amehdiratta Wants ? Nov 2012 Confidential | Copyright © Agile Testing Alliance Global Gathering @amehdiratta
  5. 5. Confidential | Copyright © Agile Testing Alliance Global Gathering @amehdiratta
  6. 6. Reality bites ! Confidential | Copyright © Agile Testing Alliance Global Gathering @amehdiratta
  7. 7. Acceptance Tests Common understanding Externally visible Implementation independent Executable requirements Living documentation Specification by example Confidential | Copyright © Agile Testing Alliance Global Gathering @amehdiratta
  8. 8. ATDD: STEPS TO GLORY Source : ATDD with Robot framework: Craig Larman and Bas Vodde Confidential | Copyright © Agile Testing Alliance Global Gathering @amehdiratta
  9. 9. Robot FX: Introduction Python based keyword driven automation framework Allows Natural language  Domain language expression Open Source, Multi OS, Technology independent Test cases in multiple formats (HTML,TSV,Text) Extensive library support : Inbuilt + Custom library… [OS,Selenium,Database,SSH,Eclipse,AutoIt,Swing] www.agiletour.com @amehdiratta Nov 2012 Confidential | Copyright © Agile Testing Alliance Global Gathering @amehdiratta
  10. 10. Robot FX: How it works Source : ATDD with Robot framework: Craig Larman and Bas Vodde Confidential | Copyright © Agile Testing Alliance Global Gathering @amehdiratta
  11. 11. Enough!! LET’s get Coding! Confidential | Copyright © Agile Testing Alliance Global Gathering @amehdiratta
  12. 12. Setup Ready ? • Python + Robot Framework • Selenium + Others – Robot Selenium library, – Firefox, Chrome, Chrome driver • wxPython + RIDE Confidential | Copyright © Agile Testing Alliance Global Gathering @amehdiratta
  13. 13. Let’s Test – Basic File OS operations Setup Needs – Python + Robot framework Confidential | Copyright © Agile Testing Alliance Global Gathering @amehdiratta
  14. 14. Let’s Test – Custom Application (Python native app) Setup Needs – Python + Robot framework Confidential | Copyright © Agile Testing Alliance Global Gathering @amehdiratta
  15. 15. Let’s Test – Web Application using Selenium Setup Needs – Python + Robot framework Selenium + others -Robot FX Selenium library -Firefox, Chrome(+chrome driver) wxPython + RIDE Confidential | Copyright © Agile Testing Alliance Global Gathering @amehdiratta
  16. 16. Summary: Robot FX www.agiletour.com @amehdiratta Nov 2012 Confidential | Copyright © Agile Testing Alliance Global Gathering @amehdiratta
  17. 17. Thank you! Asheesh M Confidential | Copyright © Agile Testing Alliance Global Gathering @amehdiratta
  18. 18. Credits  • Robot framework http://code.google.com/p/robotframework • ATDD with Robot framework: : Craig Larman and Bas Vodde • Specification by Example: How Successful Teams Deliver the Right Software : Gojko Adzic • Extreme programming http://www.extremeprogramming.org/ OtherCredits • http://agilejourneys.blogspot.in/2014/10/step-by-step-guide-to-installing-robot.html • http://www.toldontape.co.uk/wp-content/uploads/2011/08/start-end-line.jpg • http://www.easyvectors.com/assets/images/vectors/afbig/outline-smiley-icons-clip-art.jpg • http://www.massagetoday.com/content/images/steps_21228_1_1_1129.jpg • http://wallpapers.free-review.net/21_~_River_stone.htm • http://upload.wikimedia.org/wikipedia/commons/6/65/Stones_Porto_DSCF0572.jpg • http://micah.sparacio.org/wp-content/uploads/2011/05/depression.jpg • http://greenwood-carving.blogspot.in/2010/10/beautiful-axes-japanese-carpentry-tools.htm • http://twitter.com/robotframework • http://media.dwell.com/images/480*583/crash-test-dummy-thackray-laura.jpg • http://smallbiztrends.com/wp-content/uploads/2012/09/happy-team.jpg Confidential | Copyright © Agile Testing Alliance Global Gathering @amehdiratta

×