@qawolf/testkit has three public entry points.
| Import | Use it for |
|---|---|
@qawolf/testkit | OTPs and runner-backed flow helpers |
@qawolf/testkit/web | helpers that need a Playwright page |
@qawolf/testkit/client | runner or local harness setup |
Top-Level Helpers
Use the top-level package in flow code.otp.fromUri(...)mountCifsShare(...)startOpenVpn(...)saveBaselineScreenshot(...)configureTestkitClient(...)getCurrentTestkitClient()resetTestkitClient()
Web Helpers
Use@qawolf/testkit/web when the helper needs a Playwright page.
Client Setup
Use@qawolf/testkit/client when you are configuring the runtime layer.