pytest_sauce
pytest_sauce is a pytest wrapper, that makes it easier to configure and run selenium tests both locally and on saucelabs with pytest.
It contains methods to:
- download and run saucelabs connector
- download chromedriver
- run tests on multiple browsers
- if chrome found within browser set to have tests run, checks and downloads chromedriver.
So far, this package provides only methods, that you have to use within your own tasks to run tests. But in the future, it'll provide at least one method to run tests depend on configuration file.
All these tasks requires is argument with yaml config location