ro bot framework online training

Post on 13-Feb-2017

56 Views

Category:

Education

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

ROBOT FRAMEWORK ONLINE TRAINING

Glory IT Technologies

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. 

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. 

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

ROBOT FRAMEWORK

Basic introduction to robot framework training

Installation & uninstallationThe Demonstrations

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

EXECUTING TEST CASES

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

EXTENDING ROBOT FRAMEWORK

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

SUPPORTING TOOLS

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

FrameworkExternal tools

APPENDICES

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

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.

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.

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.

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:Info@gloryittechnologies.comPhone:+91-9032813456/+91-9160177789Skype ID : gloryittechnologies

THANK YOU

top related