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

Robot Framework - Lord of the Rings

Introduction to the Robot Framework for Acceptance Test automation, and hands on examples, highlighting the key features. To catch the demo's, drop me a note at my email id.

  • Login to see the comments

Robot framework - Lord of the Rings

  1. 1. * Robot Framework * Lord of the Rings Asheesh M @amehdiratta
  2. 2. How is your Journey?
  3. 3. www.agiletour.com Nov 2012 Needs ?
  4. 4. www.agiletour.com Nov 2012 Wants ?
  5. 5. Reality bites !
  6. 6. Acceptance Tests Common understanding Externally visible Implementation independent Executable requirements Living documentation Specification by example
  7. 7. ATDD: STEPS TO GLORY Source : ATDD with Robot framework: Craig Larman and Bas Vodde
  8. 8. www.agiletour.com Nov 2012 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,AutoIt,Swing…]
  9. 9. Robot FX: How it works Source : ATDD with Robot framework: Craig Larman and Bas Vodde
  10. 10. Enough!! LET’s get Coding!
  11. 11. Setup Ready ? • Python + Robot Framework • Selenium + Others – Robot Selenium library, – Firefox, Chrome, Chrome driver • wxPython + RIDE
  12. 12. Let’s Test – Basic File OS operations Setup Needs – Python / Robot framework
  13. 13. Let’s Test – Custom Application (Python native app) Setup Needs – Python /Robot framework
  14. 14. Let’s Test – Web Application using Selenium Setup Needs – Python / Robot framework Selenium / others -Robot FX Selenium library -Firefox, Chrome(+chrome driver) wxPython / RIDE
  15. 15. In the end Robot FX gives..... Freedom Freedom
  16. 16. Thank you! Asheesh M /@amehdiratta
  17. 17. Credits • Robot framework http://robotframework.googlecode.com/ • 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/ Photos • http://agilejourneys.blogspot.in/2014/10/step-by-step-guide-to-installing-robot.html • http://design.spotcoolstuff.com/cool-geeky-jewelry • 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

×