本次作业练习鼠标滚动:微博 / 抖音等 Feed 信息流是无限滚动的典型场景,内部容器滚动需用 JS 操作 driver.execute_script("feed.scrollTop = feed.scrollHeight")。请连续 3 次滚到底部触发加载更多,断言动态数量 ≥ 11 并验证「没有更多动态了」提示出现。
ActionChains(driver).scroll_to_element(target_last_item).perform() 或 driver.execute_script("el.scrollTop = el.scrollHeight")By.ID("h6_feed")execute_script("feed.scrollTop=feed.scrollHeight", feed) + sleep 1.2sBy.CLASS_NAME, "feed-item" 数量 ≥ 11#h6_feed_end 此时 应该显示feed.scrollTop = feed.scrollHeight 模拟滚到底部