????1??????????USB??????
????2???????????apk??Could not make a string???????string.json?????????apk?????£??????????????????APP
????3??Activity?д????????????????Activity??????д?????????????????????com.xxx.xxx.Activity?????Activity?д??????????XXX never XXX????????????Activity??????????AndroidManifest.xml?????????http://code.google.com/p/android-apktool/???в?????????<manifest android:versionCode="12" android:versionName="2.6.0.0.0" package="com.xxx.xxx"?????λ??XML?????????У????Activity????????????LAUNCHER?????<activity android:theme="@*android:style/Theme.NoTitleBar" android:label="@string/app_name"
????android:name="com.xxx.xxx.SplashActivity" android:launchMode="singleTop" android:screenOrientation="portrait" ??????????com.xxx.xxx.SplashActivity
????4??Appium??????Webdriver????λ?????????
????find by "tag name" (i.e.?? ???UI????????)
????find by "name" (i.e.?? ???????????? ????? ?????????????id????? ????accessibilityIdentifier)
????find by "xpath" (i.e.?? ????????????·?????????? ????XPath???)
????5??Appium ?? Mac OS X ?????????????ο???http://testerhome.com/topics/166??Windows?????ο???http://testerhome.com/topics/155??Linux?????ο???http://testerhome.com/topics/160??Android?????ο???http://testerhome.com/topics/153
????6??iOS?????—>???—>?豸—>iPhone
????7???????Appium??MacOS10.9???iOS7????????????appium?????????????????????log?л???500????instruments?????simulator session timeout??
????8??????build/Test.appa?????????????????????
????xcodebuild -sdk iphonesimulator6.0
????9?????·??????
???????·????????????? -g ???????????????????鰲??? $PREFIX/lib/node_modules ?£?????????? npm root -g ??????????????? package.json ?????bin????? $PREFIX/bin ???£?????????? man page ????? $PREFIX/share/man ?????
????????·???????? -g ????????????????????????/??????? node_modules ????????鰲?????????μ? node_modules ??????????????????鰲???????? node_modules ?????package.josn ????? bin ????? node_modules/.bin ???£?man page ???????