一般的に使用される位置決め要素の方法
2つの位置決め要素法を使用する方法
================================================== =========================
どのような共通の要素には、メソッドを配置しますか?
IDポジショニング:find_element_by_id()
ポジショニング名前:find_element_by_name()
classNameの定位:find_element_by_class_name()
Accessibilityld定位:find_element_by_accessibility_id()
XPathのポジショニング:find_element_by_xpath()
================================================== ====================
要素の位置決め方法を使用するには?
準備:
1.神シミュレータ、ADBデバイスは、明示的シミュレータ機器を開くことができ淘宝網アプリ
2. uiautomatorviewerの組み込みツールディレクトリのSDK
IDポジショニング
位置ID:リソース-id要素によって位置決めされています
メソッド名:find_element_by_id(「リソースID値」)
ポジショニング名:
場所名:属性は、テキスト要素によってです
メソッド名:find_element_by_name(「テキスト値」)
classNameのポジショニング:
classNameの場所:クラスは、要素によって配置されています
方法名:find_element_by_class_name( 'クラス')
accessibilityIdポジショニング:
accessibilityId所在地:コンテンツ-desc要素によって位置しています
メソッド名:find_element_by_accessibility_id( 'コンテンツ-DESC値')
XPathのポジショニング:
#サンプルコード
driver.find_element_by_xpath(“//*[@text='好沙发需要好坐垫']”)
xpath定位:是通过元素的xpath表达式来定位
方法名:find_element_by_xpath('xpath表达式')
xpath的模糊查找
driver.find_element_by_xpath(“//contains[@text,'好沙发需要好坐垫']”)