2016-11-16 14 views
5

に識別子では見られない、私は次のエラーを取得しています!は要素Appium

+0

は試してみてください** **のXPath –

+0

を見つけるための要素は、あなたはcssselectorまたはXPathのような他のロケータを使用して試してみましたか? – noor

+0

@saiあなたの直面している文法の問題だと思いますが、ここでコードを投稿してください。 – Manidroid

答えて

0

私は同様の問題に直面しています。

私は要素を探すのにxpathを使用しました。サンプルXPathの

Input Text xpath=/hierarchy[@rotation="0"]/android.widget.FrameLayout[@index="0"]/android.widget.LinearLayout[@index="0"]/android.widget.FrameLayout[@index="0"]/android.widget.RelativeLayout[@index="0"]/android.widget.EditText[@index="0"] 
0

は、私は同じ問題を抱えているために使用し、別のロケータを使用するには、以下のご参考のために

してみています。しかし、CssSelectorではうまくいきます。

例は、ボタンへのクリックのために:

WebElement element1 = driver.findElement(By.cssSelector("div[ng-click^='actionname']")); 
element1.click(); 
+0

PS:この例は、cssSelectorがどのように動作しているかを理解するためのものです! – Emna

+0

CSSはネイティブモバイルアプリケーションとどのように関連していますか? –

+0

ハイブリッドアプリケーションに使用していますが、ネイティブアプリで可能かどうか分かりません。申し訳ありません。 – Emna

関連する問題