{"categories":[{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/5"},{"label":"Testing","url":"https://skillfed.io/packages/category/software-development-testing/3"},{"label":"Quality Assurance","url":"https://skillfed.io/packages/category/software-development-quality-assurance/2"}],"enrichment":{"capability":"pytest-selenium is a pytest plugin that integrates Selenium WebDriver into pytest test suites, enabling browser automation and web UI testing within the pytest framework.","skillfed_tags":["browser-automation","ui-testing","selenium-integration"],"use_cases":["Write cross-browser UI tests for web applications using pytest's familiar syntax and fixtures.","Integrate browser-based tests into CI/CD pipelines with pytest's reporting and plugin ecosystem.","Automate regression testing of web interfaces across multiple browsers and operating systems.","Combine Selenium tests with unit tests in a single pytest suite for end-to-end validation.","Leverage pytest parametrization to run the same UI test against different browsers or data sets."],"what_it_does":"pytest-selenium bridges pytest and Selenium WebDriver, allowing you to write browser-based UI tests using pytest's fixture and parametrization system. It depends on pytest, selenium, requests, tenacity, and several pytest plugins (pytest-html, pytest-variables, pytest-base-url) to provide a cohesive testing environment. The plugin handles the plumbing of WebDriver lifecycle and test reporting, so you focus on test logic rather than browser setup.\n\nThe package is designed for teams running web automation tests at scale\u2014it supports Python 3.8 through 3.12 and works on macOS, Windows, and POSIX systems. With active maintenance since 2015 and a recent commit on 2026-05-25, it is a mature choice in the pytest ecosystem for UI testing, though you will still need to manage WebDriver binaries and browser compatibility separately.","worth_installing":"Yes, if you are building browser automation tests and want to use pytest. The plugin is stable, actively maintained, has low install friction, and integrates cleanly with pytest's ecosystem. The MPL 2.0 copyleft license is a consideration for proprietary codebases. No known vulnerabilities."},"id":"pytest-selenium","links":{"html":"https://skillfed.io/packages/pytest-selenium","md":"https://skillfed.io/packages/pytest-selenium.md","pypi":"https://pypi.org/project/pytest-selenium/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2024-02-01","license_spdx":null,"license_treatment":"copyleft","name":"pytest-selenium","python_support":"supports_current","summary":"pytest plugin for Selenium"},"popularity":{"monthly_downloads":504519,"position":6297,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"4.1.0"}
