robot framework - lord of the rings

Post on 26-Jun-2015

249 Views

Category:

Software

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

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.

TRANSCRIPT

* Robot Framework *

Lord of the Rings

Asheesh M

@amehdiratta

How is your Journey?

www.agiletour.com @amehdiratta

Nov 2012

Needs ?

www.agiletour.com @amehdiratta

Nov 2012

Wants ?

Reality bites !

Acceptance TestsCommon understanding

Externally visible

Implementation independent

Executable requirements

Living documentation

Specification by example

ATDD: STEPS TO GLORY

Source : ATDD with Robot framework: Craig Larman and Bas Vodde

www.agiletour.com @amehdiratta

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…]

Robot FX: How it works

Source : ATDD with Robot framework: Craig Larman and Bas Vodde

Enough!!

LET’s get Coding!

Setup Ready ?

• Python + Robot Framework

• Selenium + Others

– Robot Selenium library,

– Firefox, Chrome, Chrome driver

• wxPython + RIDE

Let’s Test –Basic File OS operations

Setup Needs –Python / Robot framework

Let’s Test –Custom Application(Python native app)

Setup Needs –Python /Robot framework

Let’s Test –Web Application using Selenium

Setup Needs –Python / Robot frameworkSelenium / others

-Robot FX Selenium library-Firefox, Chrome(+chrome driver)

wxPython / RIDE

In the end Robot FX gives.....

FreedomFreedom

Thank you!

Asheesh M /@amehdiratta

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

top related