This document explains how to use AppFunction Testing Agent as a testing agent.
The testing agent supports
- Troubleshooting - Help to identity common problems with AppFunction integration.
- Deterministic Debugging - Manually examine the AppFunction and invoke it with deterministic input.
- LLM-based Debugging - Connect to LLM as actual agent to test out AppFunctions.
- Install the App: You must manually install the debug APK on your device or emulator before running the launch script.
adb install -r AppFunctionTestingAgent.apk
To launch the app with the necessary privileges for testing, use the provided helper script:
- Ensure your device is connected and authorized via ADB.
- Run the
startAppFunctionTestingAgentscript:./startAppFunctionTestingAgent