[英]Wait For Window to load without using wait for elements present - Watir Webdriver
[英]How to make Chrome to wait for dynamic li elements to get loaded in Ul with Watir webdriver
在這里,“ li”元素將根據page中的搜索結果動態顯示。 所以如何讓chrome瀏覽器等到所有li元素加載后再單擊保存
它在Firefox中工作正常,但是我在chrome上遇到了這個問題
<ul class="profile-section-list search-results-list">
all 'li' would get loaded dynamically
</ul>
如果您希望某個數字出現,則可以等待最后一個出現。
一種選擇是等到ul元素至少有20個li元素:
browser.wait_until do
browser.ul(class: 'search-results-list').lis.length >= 20
end
另一種選擇是等到第20個li出現(請注意,這是從0開始的索引):
browser.ul(class: 'search-results-list').li(index: 19).wait_until_present
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.