2017-07-17 6 views
-1
ここ

はスクリーンショットですか?私はAndroidのテキストビューappium内のテキストリンクをクリックする方法は?</p> <p><img src="https://i.stack.imgur.com/vkSWI.png" alt="click to open screenshot"></p> <p>どのように私はそれらのリンクをクリックすることができます:

driver.findelement(By.Xpath("//*[contains(text(), 'Link Name')]")).click(); 

はあなたが

を主張しようとすると、

+0

[もっと速い回答を得るために、どのような状況で私の質問に「緊急」や他の類似のフレーズを追加することができますか?](// meta.stackoverflow .com/q/326569) - これはボランティアに対処する理想的な方法ではなく、おそらく回答を得ることに逆効果があるということです。これをあなたの質問に追加しないでください。 – halfer

答えて

0

のための任意の特定のidを取得できませんでしたputs wait_true { exists { find_element(:xpath, "//*[@text='#{Link name}']").click } }

これがtrueを返す場合、要素をアサートするのを試みるfind_element(:xpath, "//*[@text='#{link name}']"

また、あなたは

find_element(id: "id name").click私はid名は、スクリーンショットのとおりtermsAndConditionsように参照をお勧めしますidを使用することができます。開発チームにIDの提供を依頼することを常にお勧めします

0

要素が最初に存在するかどうかを参照してください動作するはず気にいらないようにあなたができるXPathを使用し、これらのリンク

関連する問題

 関連する問題