2017-02-02 12 views
0

私のiOSアプリケーションでは、1つのボタン要素にテキスト「abc ... me」が含まれています。 enter image description heregetTextメソッドがテキストに省略記号を表示していませんか?省略記号を含むテキストを取得するには?

しかし、この要素のテキストを取得するためにgetText()メソッドを使用すると、フルテキストabchsshshmeが返されます。しかし、私は短縮された "abc ... me"を期待しています。

xmlでは完全名abchsshshmeを表示していますが、UIではabc ... meと表示されています。

appiumでこれを行うことはできますか?

+0

あなたはAppiumインスペクタから画面のスクリーンショットを添付してくださいことはできますか? – Vinod

+0

こんにちは、xmlで図を追加しましたが、省略記号の代わりに全文を表示しています –

答えて

0

は、あなたがこの方法を試してみました?

WebElement uiElement1 = driver.findElementById("ElementId of abc...me Button"); 
String text = uiElement1.getText().replace("abchsshshme", "abc...me"); 
System.out.println(text); 
+0

こんにちはラーマンこれを行う利点は何ですか?私たちは手動でテキストを変更していますが、私が望むものはappiumが自動的にテキストをabcとして取得しています...置き換えなくても –

+0

ボタンのスクリーンショットを共有してください。 – Raman

+0

こんにちは、画像を追加、xmlで省略記号の代わりに全文を表示しています –

関連する問題