Open Source

Verified Installation
of Posit Team

An extensible BDD test suite that validates your Posit Team deployment is installed correctly and functioning properly.

Design principles

Non-destructive

Tests create, verify, and clean up their own content. They never modify existing customer data.

Diagnostic

Tests are sequenced so failures localize problems. Prerequisites run first; product tests follow.

Loosely coupled

The suite avoids tight coupling to product client libraries. API calls use plain HTTP.

Extensible

Add site-specific tests without modifying the VIP source tree using extension directories.

How it works

1

Install

uv pip install posit-vip

2

Run

vip verify --connect-url https://connect.example.com

3

Review

Generate a Quarto report with detailed results you can publish to Connect.

What VIP validates

VIP tests Connect, Workbench, and Package Manager using pytest-bdd with Gherkin feature files and Playwright for browser automation.

Cross-cutting test categories

Ready to validate your deployment?

Get up and running in minutes.

Get Started