GithubHelp home page GithubHelp logo

wagnerd / robotframework-vagrant Goto Github PK

View Code? Open in Web Editor NEW
6.0 1.0 2.0 20 KB

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

Shell 100.00%
vagrant robotframework test-automation example

robotframework-vagrant's Introduction

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.

robotframework-vagrant's People

Contributors

wagnerd avatar

Stargazers

 avatar Graham Holden avatar  avatar David Luu avatar Karlo Abapo avatar  avatar

Watchers

 avatar

robotframework-vagrant's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.