Python Eyes
Python package for Automation to compare expected UI on page or Mobile app screen with actual screen.
Notice
Since v0.0.1 only Python 3 is supported
Getting the Python Eye
- Install from PyPi, as 'python_eyes'.
pip install python_eyes
Development
- Docstring style: Google Style
- Refer link
Run tests
pipenv run pytest
Usage
from python_eyes import PythonEyes
eyes = PythonEyes(driver, "screenshots", "results")
eyes.verify_screen("login_page_no_text.png")
eyes.verify_screen("login_page_error.png", hard_assert=False, timeout=2)