wagnerd / robotframework-vagrant

Setup a virtualbox VM with ubuntu-18.04-desktop and RobotFramework and some examples preinstalled.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vagrant - Robot Framework

Setup a virtualbox vm with ubuntu-18.04-desktop and RobotFramework preinstalled.

These examples were generated and tested using:

  • Host OS: Windows 10
  • VM OS: Ubuntu 18.04
  • VirtualBox: 5.2.12r122591
  • Vagrant: 2.1.1

The examples are based on the official examples, experience and experiments.

Prerequisites

How to use

Provision and run the vagrant box inside this folder with:

vagrant up

You can stop the VM by running:

vagrant halt

Or remove/reset it completly with:

vagrant destroy

Examples

Example 1: Simple Browser Test

See detailes about example1 here The example will run a simple browser test example and create a report which you can inspect.

Example 2: Run tests from VM to Host

See detailes about example2 here The example will run a simple test example from the VM to the host machine and create a report which you can inspect.

Example 3: Merge Reports

See detailes about example3 here The example will run a simple browser test example and create a report which then will be merged with other reports.

Example 4: Import ExampleLibrary

See detailes about example4 here The example will create a simple custom ExampleLibrary in python and use it inside the robot framework test suite.

Example 5: Store Results in Database using DbBot

See detailes about example5 here The example will let you create some example test results and store them inside a database using DbBot.

Example 6: Add variables from different sources

See detailes about example6 here So this example will show some posibilities to load resource files in your test suites.

Example 7: Run RobotFramework inside a docker container

See detailes about example7 here Now we are creating a simple docker container to run RobotFramework inside of it and use it to run our examples tests.

About

Setup a virtualbox VM with ubuntu-18.04-desktop and RobotFramework and some examples preinstalled.


Languages

Language:Shell 100.0%