正所謂工欲善其事必先利其器熊咽,對于appium實(shí)戰(zhàn)android來說砰苍,下面的這些工具(以windows系統(tǒng)為例)是必須熟練使用的潦匈。
monitor.bat(hierarchyviewer.bat已經(jīng)不贊成繼續(xù)使用了)
該文件位于your_andriod_sdk_path\tools下面。以乙醇的機(jī)器為例赚导,其位于E:\adt-bundle-windows-x86-20131030\sdk\tools下茬缩。
該工具可以幫我們找到android控件的content-description,為以后的find_element_by_accessibility_id 定位方法做參數(shù)使用吼旧。
關(guān)于什么是content-description凰锡,可以參考官方文檔。
好,露個(gè)臉掂为。
uiautomatorviewer.bat
該文件位于your_andriod_sdk_path\tools下面裕膀。以乙醇的機(jī)器為例,其位于E:\adt-bundle-windows-x86-20131030\sdk\tools下勇哗。
該工具主要用來查看控件的屬性魂角,比如resource id,class name等智绸。
該工具也可查看被測app的appPackage(Desired Capabilities中使用)。
爆照访忿。
好了瞧栗,是不是感覺還缺了點(diǎn)什么呢?
確實(shí)如此海铆,被測app的appActivity怎么獲取呢迹恐?
下一講我們詳細(xì)講解如何獲取被測app的appActivity。