SmartMonkey Test AgentSmartMonkey Test Agent brings the SmartMonkey Inspector into VS Code as a native webview-based workflow for Android recording and artifact generation. Instead of running the Inspector in a separate browser window, this extension opens it inside the editor, injects the required SmartMonkey runtime configuration, acquires a managed Android device lease, and keeps generated files in the current workspace. What It Does
CommandsThe extension contributes two commands:
Typical Workflow
Workspace OutputsWhen you use the extension inside a workspace, SmartMonkey writes local files instead of leaving them on the remote helper side:
Key FeaturesVS Code-native InspectorThe Inspector UI is hosted inside a webview, so recording, reviewing generated files, and opening outputs all stay inside the editor. Managed Device LeasingWhen the Inspector is opened, the extension requests a managed device lease from the SmartMonkey execution service and injects the leased device serial into the Appium capabilities. The lease is released automatically when the panel closes. Local Artifact PersistenceGenerated scenario files, test case markdown, and Appium code are written into the local workspace so they can be reviewed, edited, and committed directly from VS Code. Trace SynchronizationRecording traces are pulled back from the helper service and stored locally, including session logs, schema data, and binary artifacts. Requirements
|