リストビューには約200項目あります。リストビューのサイズを印刷すると、目に見えるアイテムの数(たとえば10個のアイテム)だけが印刷されます。すべての項目をスクロールして印刷しません。リストビュー内のすべてのアイテムを取得する方法。リストビューでは、D:appiumのリストビューのすべての要素を見つける
2
A
答えて
2
//Try this below the code
String a = "Last element name"; /// last element in the list
Boolean found_result = false;
while (!found_result){
List<WebElement> ele = driver.findElements(By.id("id of your element"));
int size=0;
size = size+ele.size();
for (int i = 0; i < size; i++) {
String s = ele.get(i).getText();
if (s.equals(a)) {
found =true;
system.out.println(size);
break;
}
}
if(!found){
//find startx,starty, and Endy
driver.swipe(startx, starty, endx, endy, duration);
}
}
+0
if(!found){ // startx、starty、Endyを見つけます driver.swipe(startx、starty、endx、endy、duration); }「発見された」が宣言されていないと思われるので、これだけ説明できます –
0
@Pradap Pandianは、 「が見つかり」ではない、彼は名「found_result」とVARを使用する上で、それは、彼が宣言したブール変数ではありませんcuzを宣言しているように見えるが、それは「が見つかり」です以下私たちは可視要素と不可視要素を持っていますが、driver.swipe()は目に見えない要素を見つけます。この問題を理解するのに役立ちます!
+0
これはすでに整流された仲間です –
関連する問題
- 1. appiumの要素を見つける方法
- 2. AppiumはJavaで特定の値を持つ子要素を見つける
- 3. スクロールですべての要素を見つける
- 4. Appium(Android)&Rubyがオーバーレイの要素を見つけるのが遅い
- 5. Appium向けSelenium Pythonバインディングのすべての要素を列挙します
- 6. jQueryを使用しているすべてのJSON要素を見つける
- 7. スキーム - リスト要素の出現のすべてのインデックスを見つける
- 8. Xqueryすべての要素の最大の差異を見つける
- 9. リスト内の要素のすべてのシーケンスを見つける方法は?
- 10. 2D配列内の要素セットのすべての行インデックスを見つける
- 11. プロトタイプ:特定のクラスのすべての要素を見つけるか?
- 12. 配列のすべての要素を含むエントリを見つける
- 13. getElementsbyClassNameはすべての要素を見つけて動作させる
- 14. Jquery:DIV内の要素を見つける
- 15. 要素のインデックスを見つけるC#
- 16. 複数の要素を見つける
- 17. 要素のターゲットを見つける
- 18. 2つの異なる配列のすべての要素のペアを素早く見つける方法
- 19. n要素の配列から3要素のすべての組み合わせを見つける
- 20. Selenium:他の要素の隣の要素を見つけよう
- 21. BeautifulSoup:要素内の要素を見つける
- 22. 他の要素にドロップされた要素を見つける
- 23. 要素内の要素を見つける方法
- 24. xpath他の要素の値に基づいて要素を見つける
- 25. javascriptの2つの配列に欠けている要素を見つける
- 26. 見つけ、select要素
- 27. javascriptはidですべての要素を見つけません
- 28. は要素Appium
- 29. Appium webviewのSendkeysは時々要素を見つけても何も書きません
- 30. 2つのリストを比較するときにすべての要素を見つける方法は?
ここで(どのように)それらを「印刷」していますか? – pskink
リスト顧客名= ds.findElements(By.id(ivs.customer_list_name));
{
\t
のSystem.out.println(customer_name.get(I).getText()のtoString())(; iが(customer_name.sizeを<)I ++は、I = 0の整数)ため
;
} –
「アダプタ#getItem」を参照してください – pskink