Miq Selenium Server for local testing
Project description
Miq Selenium Server
This is a simple script to make my life easy.
As I want to run selenium server
locally
but don't want to use wharf
.
I don't want to check docker ip's
and ports
;
I want to overwrite to my env.ymal
.
I want to select my browser
with a single command.
Simple command line application should spin selenium docker container
and give me vnc
access and solve my problems.
Prerequisite:
-
Docker:
I think you have a
docker
environment already setup. if not you can follow.-
- set repo
sudo dnf -y install dnf-plugins-core sudo dnf config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo
- Install
sudo dnf -y install docker-ce sudo systemctl start docker sudo systemctl enable docker
- Non root-user
sudo usermod -aG docker <your-user-name>
-
-
TigerVNC:
- Fedora:
sudo dnf install tigervnc
- Other:
- Fedora:
Installation:
pip install miqsel --user
or
pip install git+https://github.com/digitronik/miqsel#egg=miqsel --user
Usage:
Usage: miqsel [OPTIONS] COMMAND [ARGS]...
Options:
--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
- Note: If the project directory
not set
then you need to run commands fromintegration_tests
directory.
- set-project-directory:
cd `<path>/integration_tests` miqsel config # fallow options
Project details
Release history Release notifications | RSS feed
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.0.tar.gz
(5.1 kB
view hashes)
Built Distribution
miqsel-1.0-py3-none-any.whl
(4.8 kB
view hashes)