???????????????appium???????????????в???????????appium???3??????????????????????????????????????????????????????????????д????????????????????ó??????????????
????1. ???Appium???
?????????????????????????????Appium?????????? ?????????appium ?? ????Щ????appium????????????????????????????????????????????????涼?????????
???????????????testerhome?????????????????????£???https://github.com/testerhome/appium/tree/master/docs/cn
????????????https://github.com/appium/appium/tree/master/docs/en
????2. ???Appium log????google??stackoverflow
????Appium??log??????debug????????????????????????????????????????????google/stackoverflow???????
????PS?????????e?????????????????????testerhome??……
????????Appium??????????
????Android?????adb?????豸????????????UiAutomator/selendriod??????????????????????????????
????iOS?????Instruments?????豸?????UiAutomation????????????????
???????Appium??log????????????
????1?? ??????log????-->??<--??????????
????info: --> GET /wd/hub/status {}
????info: <-- GET /wd/hub/status 200 1.335 ms - 104 {"status":0??"value":{"build":{"version":"1.3.4"??"revision":"c8c79a85fbd6870cd6fc3d66d038a115ebe22efe"}}}
????????log????????Appium client??Appium server?????????????????????????????????????г?????????????????????http status code???????????????200??????????????
????2?? Appium Server???????log????????[debug]??log???????????????????????log???????????? ????
????info: [debug] Responding to client with success: {"status":0??"value":{"build":{"version":"1.3.4"??"revision":"c8c79a85fbd6870cd6fc3d66d038a115ebe22efe"}}}
????...
????info: [debug] Configuring Safari session
????info: [debug] We're on iOS8+ so not copying mobile safari app
????info: [debug] Creating new appium session 59f933a1-ee07-45d3-bbec-cabfe89735d8
????info: [debug] Removing any remaining instruments sockets
????info: [debug] Cleaned up instruments socket /tmp/instruments_sock
????info: [debug] Setting Xcode folder
????????log??appium server???log?????????????????????Appium server??????????????????????????????????????????????????????????????????appium server?????
????3?? Apple Instruments log??log???????ж??????????????.app????log???????????
????info: [debug] [INST] 2015-03-13 23:31:59 +0000 Debug: evaluation finished
????info: [debug] [INST] 2015-03-13 23:31:59 +0000 Debug: responding with:
????info: [debug] [INST] 2015-03-13 23:31:59 +0000 Debug: Running system command #1: /Applications/Appium.app/Contents/Resources/node/bin/node /Applications/Appium.app/Contents/Resources/node_modules/appium/node_modules/appium-uiauto/bin/command-proxy-client.js /tmp/instruments_sock 2??{"status":0??"value":true}...
????????log?Instruments??log??Appium????????????????????appium log???檔????log????????Instruments??
????4?? Android UiAutomator log????[UIAUTOMATOR STDOUT]??[BOOTSTRAP]???????
????info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: numtests=1
????info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: stream=
????info: [debug] [UIAUTOMATOR STDOUT] io.appium.android.bootstrap.Bootstrap:
????info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: id=UiAutomatorTestRunner
????info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: test=testRunServer
????info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: class=io.appium.android.bootstrap.Bootstrap
????info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS: current=1
????info: [debug] [UIAUTOMATOR STDOUT] INSTRUMENTATION_STATUS_CODE: 1
????info: [debug] [BOOTSTRAP] [debug] Socket opened on port 4724
????info: [debug] [BOOTSTRAP] [debug] Appium Socket Server Ready
????info: [debug] [BOOTSTRAP] [debug] Loading json...
????????log?UiAutomator??log??????[UIAUTOMATOR STDOUT]?????UiAutomatorTestRunner??log??[BOOTSTRAP]??Appium???????豸???BOOTSTRAP?????log??????UiAutomator??????Android???????У?????Appium????????????UiAutomator???????????????豸?????Appium????????????????log????????UiAutomator?????BootStrap???Appium??????????????????UiAutomator API????????
????5?? Selendroid log????[SELENDROID]?????:
????info: [debug] [SELENDROID] mSeq=0 mSystemUiVisibility=0x0
????info: [debug] [SELENDROID] mSystemDecorRect=[0??38][480??728] last=[0??38][480??728]
????????log?Selendroid????????log?????????????Selendroid??
????6. ?????????????appium???issue???????????testerhome??????google??????Щ???????
????issue??https://github.com/appium/appium/issues
?????????飺https://discuss.appium.io/