Open Source
An extensible BDD test suite that validates your Posit Team deployment is installed correctly and functioning properly.
Tests create, verify, and clean up their own content. They never modify existing customer data.
Tests are sequenced so failures localize problems. Prerequisites run first; product tests follow.
The suite avoids tight coupling to product client libraries. API calls use plain HTTP.
Add site-specific tests without modifying the VIP source tree using extension directories.
uv pip install posit-vip
vip verify --connect-url https://connect.example.com
Generate a Quarto report with detailed results you can publish to Connect.
VIP tests Connect, Workbench, and Package Manager using pytest-bdd with Gherkin feature files and Playwright for browser automation.
Authentication, content deployment, data sources, packages, email, and runtimes
vip verify --connect-url https://... Login, IDE launch, sessions, package installation, data sources, and runtimes
vip verify --workbench-url https://... CRAN/PyPI mirrors, repository configuration, and private package access
vip verify --pm-url https://...