skillfed

browserstack-sdk

Python SDK for browserstack selenium-webdriver tests

browserstack-sdk v1.51.2 221.0K downloads/30d#9,288 on PyPI
License unclear BrowserStack Software License Agreement Active released

What it is and what it does

browserstack-sdk is a Python client library for integrating Selenium WebDriver tests with BrowserStack's cloud-based browser testing platform. It allows developers to run automated browser tests across a wide range of browsers, operating systems, and devices without maintaining local test infrastructure.

The package is governed by a proprietary license that restricts its use to internal development and testing within your organization—you cannot sublicense it, incorporate it into products for third parties, reverse engineer it, or modify it. Critically, the package is deprecated on PyPI; the official documentation explicitly warns against installing via standard pip and directs users to BrowserStack's own distribution channel instead. This deprecation status and the restrictive license terms mean adoption carries both technical and legal constraints.

Use it for:

  • Run Selenium tests against multiple browser versions and operating systems via cloud infrastructure without local setup
  • Integrate cross-browser automated testing into CI/CD pipelines for web applications
  • Test web applications on real mobile devices and browsers hosted remotely
  • Develop and validate browser compatibility for web projects across a matrix of environments

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

A Python SDK for running Selenium WebDriver tests on BrowserStack's cloud testing platform, enabling browser automation across multiple browsers and devices.

No, not for new projects. The package is deprecated on PyPI and explicitly unsupported there; the official guidance directs users to install from BrowserStack's proprietary distribution channel instead. The restrictive proprietary license prohibits sublicensing, modification, and use in derivative products. If you need BrowserStack integration, follow the official documentation and install from the official distribution channel, not from this PyPI entry.

Install

browserstack-sdk on PyPI

pip

pip install browserstack-sdk

uv

uv add browserstack-sdk

poetry

poetry add browserstack-sdk

Installing browserstack-sdk

Before you install

High install friction: the package is deprecated on PyPI and the official documentation explicitly warns against standard installation, directing users elsewhere instead. Last release was 44 days ago.

License in practice

Governed by a proprietary BrowserStack Software License Agreement, not an open-source license. The license prohibits sublicensing, reverse engineering, modification, and use in derivative products, and restricts distribution to affiliates and employees only. Data collection is mandated.

Quickstart

# The official documentation directs installation from BrowserStack's distribution index
# rather than from this PyPI entry.
#
# Verify installation:
# browserstack-sdk --version
#
# Then follow official BrowserStack documentation for usage with Selenium and pytest

This package is deprecated on PyPI. The official documentation explicitly warns against installing from PyPI and directs users to install from BrowserStack's official distribution index instead.

Verify before relying

  • What Python versions are supported (requires_python is unspecified in metadata)
  • What the actual runtime dependencies are (metadata shows none, but Selenium integration likely requires additional packages)
  • Whether the deprecated PyPI version has known security issues or breaking changes compared to the official distribution

Package facts

License BrowserStack Software License Agreement (unclear)
Python support not specified
Install friction high — source build required
Runtime dependencies none
Maintenance actively maintained — 44 days since the last release
First released
Downloads 220,957/month — #9,288 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: browserstack_sdk-1.51.2.tar.gz

Tags

browserstack selenium testingcloud browser automation pythoncross-browser testing sdkbrowserstack webdriver integrationautomated browser testing cloud
deprecated-on-pypi

More Testing packages