🧪 测试模块文档
tests/ 下每个测试文件验证 objection 一个源码模块的行为。本分区按测试目录结构逐文件讲解。
🗺️ 测试地图
📂 文件清单
API
| 文档 | 被测对象 |
|---|---|
| api/agent-endpoints | api/agent_endpoints.py |
commands/android
| 文档 | 被测对象 |
|---|---|
| commands/android/clipboard | commands/android/clipboard.py |
| commands/android/command | commands/android/command.py |
| commands/android/heap | commands/android/heap.py |
| commands/android/hooking | commands/android/hooking.py |
| commands/android/intents | commands/android/intents.py |
| commands/android/keystore | commands/android/keystore.py |
| commands/android/pinning | commands/android/pinning.py |
| commands/android/root | commands/android/root.py |
commands/ios
| 文档 | 被测对象 |
|---|---|
| commands/ios/bundles | commands/ios/bundles.py |
| commands/ios/cookies | commands/ios/cookies.py |
| commands/ios/hooking | commands/ios/hooking.py |
| commands/ios/jailbreak | commands/ios/jailbreak.py |
| commands/ios/keychain | commands/ios/keychain.py |
| commands/ios/nsurlcredentialstorage | commands/ios/nsurlcredentialstorage.py |
| commands/ios/nsuserdefaults | commands/ios/nsuserdefaults.py |
| commands/ios/pasteboard | commands/ios/pasteboard.py |
| commands/ios/pinning | commands/ios/pinning.py |
| commands/ios/plist | commands/ios/plist.py |
commands(通用)
| 文档 | 被测对象 |
|---|---|
| commands/agent-converted-json | Agent JSON 转换 |
| commands/command-history | commands/command_history.py |
| commands/device | commands/device.py |
| commands/filemanager | commands/filemanager.py |
| commands/frida-commands | commands/frida_commands.py |
| commands/jobs | commands/jobs.py |
| commands/memory | commands/memory.py |
| commands/mobile-packages | commands/mobile_packages.py |
| commands/plugin-manager | commands/plugin_manager.py |
| commands/ui | commands/ui.py |
console
| 文档 | 被测对象 |
|---|---|
| console/agent-cli | console/agent_cli.py |
| console/cli | console/cli.py |
| console/completer | console/completer.py |
| console/repl | console/repl.py |
state
| 文档 | 被测对象 |
|---|---|
| state/app | state/app.py |
| state/jobs | state/jobs.py |
utils
| 文档 | 被测对象 |
|---|---|
| utils/patchers/android | utils/patchers/android.py |
| utils/patchers/base | utils/patchers/base.py |
| utils/patchers/github | utils/patchers/github.py |
| utils/patchers/ios | utils/patchers/ios.py |
| utils/helpers | utils/helpers.py |
| utils/output | utils/output.py |
| helpers | tests/helpers.py 公共工具 |
