A pytest plugin that integrates the Splinter browser automation library, enabling acceptance testing with multiple browser drivers (Selenium, PhantomJS, etc.) using pytest fixtures. Current version 3.3.2 is stable but in maintenance mode, with infrequent releases.
pip install pytest-splinterNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Basic test using the `browser` fixture provided by pytest-splinter.
Use Python 3.6+ and pytest >=3.0.
Rename fixture from `splinter_driver_kwargs` to `browser_driver_kwargs`.
Set pytest.ini: `splinter_webdriver = chrome` or implement a custom `browser_instance` fixture.
Explicitly request the `browser` fixture in your test function parameters.