Robot walk

1,997 views
1,922 views

Published on

A quick introduction to Robot Framework, a generic software test automation framework that can b

Published in: Education, Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,997
On SlideShare
0
From Embeds
0
Number of Embeds
602
Actions
Shares
0
Downloads
20
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Robot walk

  1. 1. > pybot.py –i Robot .<br />An introduction to robotframework(test automation framework)<br />Presented by Vivek Parashar<br />Wednesday August 31, 2011<br />
  2. 2. Beer …<br />What’s the most expensive beer ever made?<br />Recipe discovered by a team of archaeologists. <br />Tutankhamun Ale<br /><ul><li> First bottle worth $7,686 dollars
  3. 3. Typically $76 per bottle
  4. 4. Auction fetched $500+ per bottle</li></li></ul><li>… and Learn !<br />What country has most individual beer brands?<br />Produces about 220,000 tonnes of chocolate /yr <br />Belgium<br /><ul><li> 400</li></li></ul><li>What are we not going to do ?<br /><ul><li> Not discussing that animated Robots movie
  5. 5. Not talking in a Robotic voice
  6. 6. Not doing a Robot dance</li></li></ul><li>What are we doing here ?<br />> Become aware of the problem we want to solve<br />> Get more knowledge on a generic software <br /> automation framework, Robot Framework<br />> Get to a good starting point with ‘Robot’ so we can<br /> begin solving the problem<br />
  7. 7. What’s in the box ?<br /> Free<br /> Multiple Browsers<br /> Keyword and Data driven<br /> Command line interface<br /> RIDE<br /> Tabular Syntax<br /> Variables and intelligence<br /> Templates<br /> Resource sharing<br /> DB integration<br /> Tagging<br /> Reports in HTML<br /> Library API<br /> Support to extend<br /> Debugging<br /> Active community<br />
  8. 8. Features and Support<br /><ul><li> RIDE</li></ul>Robot framework Integrated Development Environment<br /><ul><li> Command line interface (CLI)</li></ul>> pybot.py –A args.txt –i sanity –s aa –v ENV:ft6 .<br />
  9. 9. Features<br /><ul><li> Keyword Driven, Data Driven and BDD
  10. 10. Tabular Syntax</li></li></ul><li>Features<br /><ul><li> Templates
  11. 11. Resource Sharing
  12. 12. Tagging
  13. 13. Database Integration</li></li></ul><li>Features<br /><ul><li> Reports in HTML</li></li></ul><li>Features<br /><ul><li> Debugging</li></li></ul><li>More Goodness<br /><ul><li> Support to extend
  14. 14. Active Community</li></ul>- XML Output and CI<br /><ul><li> Documentation
  15. 15. User Forums
  16. 16. Blogs
  17. 17. Articles
  18. 18. Library API</li></li></ul><li>Show me …<br /> Stop talking already!<br />Let me see some ACTION!!!<br />
  19. 19. I think, therefore I am.<br />Thoughts on writing Libraries<br />
  20. 20. Resources<br />Points Wiki<br />https://mwiki.points.com/wiki/RobotFramework<br />Python<br />http://www.python.org/getit/<br />Robot Framework Homepage<br />http://code.google.com/p/robotframework/<br />Selenium Library <br />http://robotframework-seleniumlibrary.googlecode.com/hg/doc/SeleniumLibrary.html<br />Reference and Documentation<br />http://code.google.com/p/robotframework/wiki/UserGuide<br />Community<br />http://groups.google.com/group/robotframework-users<br />http://groups.google.com/group/robotframework-announce<br />http://groups.google.com/group/robotframework-devel<br />

×