Skip to main content

Miq Selenium Server for local testing

Project description

miqsel

Miq Selenium Server

Python Versions Build Status License: GPLV3 PyPI version Downloads Code style: black

Simple command line application to spin selenium docker container and provide vnc access.

Prerequisite:

  1. Docker:

    For setting docker environment follow below steps:

    • Fedora

      • Set Repository:
      sudo dnf -y install dnf-plugins-core
      sudo dnf config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo
      
      • Install below packages:
      sudo dnf -y install docker-ce
      sudo systemctl start docker
      sudo systemctl enable docker
      
      • Run docker with non-root User:
      sudo groupadd docker
      sudo usermod -aG docker <non-root-user>
      
    • Ubuntu and others

  2. TigerVNC Versions(based on various Distro's):

Installation:

pip install miqsel --user

or

 pip install git+https://github.com/digitronik/miqsel#egg=miqsel --user

Usage:

Usage: miqsel [OPTIONS] COMMAND [ARGS]...

Options:
  --version  Show the version and exit.
  --help     Show this message and exit.

Commands:
  browser   Set Browser
  config    Configure Miq Selenium webdriver
  hostname  Miq Selenium Server Hostname
  start     Start Miq Selenium Server
  status    Status of Miq Selenium Server
  stop      Stop Miq Selenium Server
  urls      VNC and Command Executor URL's
  viewer    VNC viewer
  • Note: If the project directory not set then you need to run commands from integration_tests directory.
  • set-project-directory:
    cd `<path>/integration_tests`
    miqsel config
    # follow options
    

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

miqsel-1.4.tar.gz (6.6 kB view details)

Uploaded Source

Built Distribution

miqsel-1.4-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file miqsel-1.4.tar.gz.

File metadata

  • Download URL: miqsel-1.4.tar.gz
  • Upload date:
  • Size: 6.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.7.0 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.6.8

File hashes

Hashes for miqsel-1.4.tar.gz
Algorithm Hash digest
SHA256 88c9a3d631665661294ffb0293928ec90a1bd16d91cb5c2b8a1a1a8af39f2f11
MD5 0abe3628c4c59f7da07345f5dd8be7e6
BLAKE2b-256 023e6c8621ec95719122931a767f019c9455df21d7062298f55a7bf0127ad6bc

See more details on using hashes here.

File details

Details for the file miqsel-1.4-py3-none-any.whl.

File metadata

  • Download URL: miqsel-1.4-py3-none-any.whl
  • Upload date:
  • Size: 5.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.7.0 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.6.8

File hashes

Hashes for miqsel-1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 0d3125ed513406f794fc7daaa5fde451b3544c5daf9be8c14ab48bc9c18a4db0
MD5 01a5e5e4abd8d5d987ac5e38383a1069
BLAKE2b-256 7a0cc65aed3fe20013f65600abd279207683fa7dc188bf69393311629bfdece1

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page