tree: 587c9a72b8d01d3b671180a143666ef235ac9d42 [path history] [tgz]
  1. README.md
  2. deprecated/
  3. environment.rc
  4. lib/
  5. resources/
  6. testsuite/
robot-systest/README.md

Robot Framework: Test usage

Requirements

Installation

sudo -H python3 -m pip install --ignore-installed haikunator requests pyvcloud progressbar pathlib robotframework robotframework-seleniumlibrary robotframework-requests robotframework-SSHLibrary
curl -sS -o - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
sudo add-apt-repository -y "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main"
sudo apt-get install -y google-chrome-stable chromium-chromedriver
sudo apt-get install -y python3-openstackclient  # Installs Queens by default

Usage

Example using hackfest basic test.


# Set your environment variables in environment.rc as specified in requirements source environment.rc cd ~/devops/robot-systest robot -d ${ROBOT_REPORT_FOLDER} testsuite/hackfest_basic.robot