Vision (beta version)
Visual testing framework. Combining selenium and computer vision.
What is Vision?
It is a web app testing framework that combines selenium and computer vision written in python.
There are several good selenium automation frameworks out there. Why then make another one?
- Most of the better frameworks are not free for use.
- Most frameworks are selenium only.
- I needed a framework that is open source.
- I needed a framework that needs minimal coding
Getting started
Before installation
- Python is installed on your system
- Chrome web browser installed
Download Chrome - Chrome web driver installed
ChromeDriver - WebDriver for Chrome - test if you can start the web browser
- test if you can start chromedriver from commandline
- best to install the package under
python virtual environment - install https://graphviz.org
- install
Graphviz for your environment
Installation
pip install nemonet
Run example
- open a command prompt
- clone following repo : git clone https://github.com/janrum/visiontestfiles.git
- cd into visiontestfiles
- vision selenium-dev
Release files for nemonet 0.18.9
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| nemonet-0.18.9.tar.gz | 61.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| nemonet-0.18.9-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 121.0 kB
Release files / nemonet-0.18.9.tar.gz
| Download URL | nemonet-0.18.9.tar.gz |
|---|---|
| Size | 61.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
afb11ee8944907a997f3515e3644db576948859e48a7cea2d83050865a6bca22
|
|
BLAKE2b-256 checksum How to use checksums |
817a4f32122a70a29430a63a596884e8e99f456459ed9f08efabd731cb44b82a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.7.0 CPython/3.10.0rc2 Windows/10
|
Release files / nemonet-0.18.9-py3-none-any.whl
| Download URL | nemonet-0.18.9-py3-none-any.whl |
|---|---|
| Size | 59.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ac8aea02b91d4a8bf23d84d66d59756bf018bbab0d72634e69436b4d8d76ddd3
|
|
BLAKE2b-256 checksum How to use checksums |
8dbda003b11028dfb4d879c0fcf31238314688b4970de646a8082daa0f954487
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.7.0 CPython/3.10.0rc2 Windows/10
|