Robot Framework Contents
DAY 1
Introduction
What is Robot Framework
High level architecture
Pre-requisite - Python
Installation
In Windows
In Linux (Ubuntu)
In Mac book
Verifying Installation
Installation in Virtual Environment
Creating Test Data
Configure RIDE (Robot IDE)
Create Test structure - Folders, Files
Create Test Suite
Create Test Case
Run Test Case
DAY 2
Variables
Built-in Variables
User defined Variables
Suite Variable
Test Variable
Libraries
Importing Libraries
Built In Libraries
Operating System Libraries
Telnet Libraries
XML Libraries
User Keywords
Syntax for user keywords
User Keywords arguments
Resource File
Variable file
Control Structures
FOR Loop
WHILE Loop
IF/ELSE syntax
DAY 3
Test Execution Management
Execution Flow
Suite Setup
Test Setup
Suite Teardown
Test Teardown
Continue on Failure
Stopping Test Execution
Dry Run
Randomising execution order
Reports generation
Log and output xml from RIDE
Using Rebot
Combining output
Merging outputs
Splitting Logs
Log Levels
Jenkins Integration
Jenkins plug in for Robot Framework
Configuration of Robot Logs in Jenkins report
DAY 4
Extending Robot Framework
Creating Test Libraries
Creating Keywords
Distributing Test Libraries
Advanced Libraries
Selenium Libraries
SSH Libraries
Database Libraries - Connecting to MySQL
Web automation using Selenium
Data base testing using python mysql connector
DAY 5
Customising RIDE UI
Customise RIDE UI as per organisation specifications
Add modify customisable widgets
Mini Project
Set up a mini project testing using Robot Framework
Add the real tests to it
Run it from Command line and RIDE UI
Set up Jenkins with Robot Framework
Schedule Tests from Jenkins
Upload Robot Logs into Jenkins
Add your Comments/Questions
Add
Added Comments/Questions: