ro bot framework online training

15
ROBOT FRAMEWORK ONLINE TRAINING Glory IT Technologies

Upload: glory-it-technologies-pvt-ltd

Post on 13-Feb-2017

56 views

Category:

Education


0 download

TRANSCRIPT

Page 1: Ro bot framework online training

ROBOT FRAMEWORK ONLINE TRAINING

Glory IT Technologies

Page 2: Ro bot framework online training

OVERVIEW

Robot Framework is a generic open source test automation framework for acceptance testing and acceptance test-driven development (ATDD).

It has easy-to-use tabular test data syntax and it utilizes the keyword-driven testing approach.

Its testing capabilities can be extended by test libraries implemented either with Python or Java, and users can create new higher-level keywords from existing ones using the same syntax that is used for creating test cases. 

Page 3: Ro bot framework online training

OVERVIEW

Robot Framework is operating system and application independent.

The core framework is implemented using Python and runs also on Jython (JVM) and Iron Python (.NET).

The framework has a rich ecosystem around it consisting of various generic test libraries and tools that are developed as separate projects. 

Robot Framework is a generic test automation framework for acceptance testing and acceptance test-driven development (ATDD).

It has easy-to-use tabular test data syntax and it utilizes the keyword-driven testing approach. 

Page 4: Ro bot framework online training

FEATURES OF ROBOT FRAMEWORK

It enables easy to use tabular syntax for creating test cases in an uniform way.

It allows using Keyword driven, data driven and behaviour driven approaches. Shortly called as BDD approach.

Provides easy to read reports and logs in html format

Is platform and application independent It is implanted using python. It also provides supports for selenium for web-

testing. Open source can use – Apache 2.0 license and  is

active development &  growing community

Page 5: Ro bot framework online training

ROBOT FRAMEWORK

Basic introduction to robot framework training

Installation & uninstallationThe Demonstrations

Page 6: Ro bot framework online training

CREATING TEST DATA

Test data syntax Creating test cases & test suites Using test libraries The Variables Creating user keywords The Resource & variable files The Advanced features

Page 7: Ro bot framework online training

EXECUTING TEST CASES

o Basic usageo The Test executiono Post-processing outputso Configuring executiono Created outputs

Page 8: Ro bot framework online training

EXTENDING ROBOT FRAMEWORK

Creating test libraries Remote library interface Using listener interface Extending the Robot Framework Jar

Page 9: Ro bot framework online training

SUPPORTING TOOLS

Library documentation toolTest data documentation toolTest data clean-up toolOther tools distributed with Robot

FrameworkExternal tools

Page 10: Ro bot framework online training

APPENDICES

All available settings in test dataCommand line optionsTest data templatesDocumentation formattingThe Time formatThe Internal API

Page 11: Ro bot framework online training

IMPORTANCE OF USING ROBOT FRAMEWORK 

It enables easy to use tabular syntax for creating the test cases in an uniform way.

Provides ability to create and reuse higher-level keywords from the existing keywords.

It also provides easy to read result reports & logs in HTML format.

 It is platform & application in-dependent. Provides a simple library API for creating the

customized test libraries which can be implemented natively by using Python or Java.

Page 12: Ro bot framework online training

IMPORTANCE OF USING ROBOT FRAMEWORK

Provides a command line interface & XML based output files for integration into existing build infrastructure for continuous integration systems.

Provides support for the Selenium for web testing, Java GUI testing, running processes, Telnet, SSH.

Supports creating a data-driven test cases. Has a built-in support for variables,

practical particularly for testing in various environments.

Page 13: Ro bot framework online training

IMPORTANCE OF USING ROBOT FRAMEWORK

Provides tagging to categorize & select the test cases to be executed.

Enables easy integration with source control; the test suites are just files & directories that can be versioned with the production code.

Provides the test-case / test-suite -level setup & teardown.

The modular architecture supports creating of various tests even for applications with several diverse interfaces.

Page 14: Ro bot framework online training

Contact us for free Demo We stay with you until you get the results you want. If you really interested, please let me know . We will arrange the Demo Session. Feel Free to call us any time.

Thanks & RegardsSrinivasGloryITTechnologiesEmail:[email protected]:+91-9032813456/+91-9160177789Skype ID : gloryittechnologies

Page 15: Ro bot framework online training

THANK YOU