腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(6074)
视频
沙龙
0
回答
Selenium
Webdriver
-
等待
页面
在
Java
和
JavaScript
中
完全
加载
(
ajax
/
jquery
/
动画
等
)
、
、
、
、
我正在尝试构建一种更好的方法来
等待
页面
在
每次点击后
加载
。) callJS("return (window.
jQuery
!present } }; }; return wait.until(jQueryLoad) && wait.until(js
浏览 1
提问于2016-07-13
得票数 4
1
回答
如何在延迟的情况下使用python
加载
网页?
、
、
我尝试了phantosJS,但是它很慢,需要10s才能获得html,每次运行脚本时,
selenium
都会告诉我不再支持它。我可以用其他工具替换phantomJS吗?
浏览 0
提问于2018-03-12
得票数 0
回答已采纳
2
回答
如何在浏览器
加载
程序运行时
在
弹出窗口中与webelement进行交互?
、
我有一个认证弹出之前
加载
的网站,虽然弹出显示在网页上
和
浏览器上运行的
加载
器显示,这意味着网页没有
完全
加载
。根据
selenium
,如果完整的网页最初未
加载
,则
selenium
不与元素交互 在这方面需要帮助。
浏览 0
提问于2019-02-27
得票数 0
2
回答
如何让脚本
等待
一段时间,以便
加载
来自
ajax
响应的数据,然后捕获网页
、
、
、
、
我正在捕获网页,但我希望脚本
在
捕获它之前
等待
一段时间,因为我现在正在使用
AJAX
填充一些数据--脚本没有
等待
,而是
在
加载
ajax
数据之前捕获网页。from
selenium
import
webdriver
import json driver =
webdriver<
浏览 11
提问于2014-11-29
得票数 1
回答已采纳
3
回答
在
处理
AJAX
类型的操作时,waitForPageToLoad的
Selenium
替代品
、
、
我正在对我的代码运行一些单元测试,为此我必须下载
selenium
服务器。现在,
selenium
包含的一个示例称为GoogleTest。我将其复制到我的C:\文件夹
中
,并尝试运行它。起初,我
在
尝试打开firefox时出错。
selenium
似乎已经有很长一段时间没有更新了,因为它支持直到Firefox 3.5版本。找到了对我有帮助的帮助博客(将3.5.*改为7.0.*)。似乎
selenium
也没有更新它的文档,而且GoogleTest
在
执行时会挂起( post解释了原因)。
浏览 1
提问于2011-10-28
得票数 1
5
回答
selenium
-
webdriver
并
等待
页面
加载
、
、
我的问题是,我想等到
页面
完全
加载
。目前,我正在
等待
一些元素出现,但这并不是我真正想要的。有没有可能做这样的东西:driver.navigate.to url用
Java
没有问题,但是用ruby怎么做呢?
浏览 2
提问于2012-07-07
得票数 8
回答已采纳
3
回答
如何在特定元素找到
selenium
之前
加载
页面
、
是否有方法在网页
加载
特定元素时设置超时?例如,我尝试将
页面
加载
超时设置为10,并检查元素是否存在,但如果不存在,则必须从开始
加载
它。编辑我希望driver.get()
在
找到元素之前
加载
url,然后停止从url
加载
更多的url。
在
您的示例
中
,您使用了简单的driver.get()方法,它将
加载</e
浏览 1
提问于2022-05-16
得票数 1
回答已采纳
1
回答
Python django:如何使用django LiveServerTestCase调用
selenium
.set_speed()
、
、
、
、
我想调用set_speed (
和
其他方法,set_speed只是一个例子),它们不在
webdriver
中
,而是
在
selenium
对象
中
。我的LiveServerTestCase子类 def setUpClass(cls):
浏览 2
提问于2013-03-30
得票数 7
回答已采纳
2
回答
如何通过
Selenium
、
WebDriver
和
Python
在
页面
中找到由
WebDriver
动态
加载
的元素
、
、
、
、
在
页面
中
获取项目时有问题,该项目是
在
通过
ajax
或iframe
加载
页面
后
加载
的,有没有办法为脚本创建一个条件直到项目出现?为了举例说明我的问题,我做了以下测试:from
selenium
import
webdriver
from
selenium
.
webdriver
.support.ui import
加载
页面
完成5秒后显示。&
浏览 0
提问于2018-07-13
得票数 1
回答已采纳
1
回答
selenium
隐式
等待
不起作用
、
、
、
、
这是我第一次使用
selenium
和
无头浏览器,因为我想使用
ajax
技术爬行一些网页。效果很好,但是
在
某些情况下,
加载
整个
页面
需要花费太多的时间(特别是当某些资源不可用时),所以我必须为
selenium
设置一个超时。首先,我尝试了set_page_load_timeout()
和
set_script_timeout(),但是当我设置这些超时时,如果
页面
没有
完全
加载
,我将不会获得任何
页面
浏览 0
提问于2018-02-26
得票数 2
回答已采纳
3
回答
如果
Ajax
请求正在通过
Selenium
驱动程序在网页或拦截XMLHttpRequest
中
运行,则使用
Java
跟踪
、
、
、
请求像这样完成- 然后,我给出另一个
java
脚本来检查
页面
是否可滚动。PS:我不是
页面
的开发人员,所以我无法访问运行该
页面
的代码,我只需在网页中注入脚本(如步骤1
和
3
中
所示)。而且,
在
无限滚动期间,我必须为任何带有
Ajax
请求的网站编写通用逻辑。编辑: Ok,
在
挣扎了两天之后,我发现在
Selenium</em
浏览 0
提问于2012-08-01
得票数 19
回答已采纳
7
回答
我们有没有什么通用函数来检查
Selenium
中
的
页面
是否已
完全
加载
、
、
、
、
我正在尝试
在
selenium
中
检查网页是否
加载
完成(即检查所有控件是否已
加载
)。我尝试了下面的代码:
webDriver
-> ((JavascriptExecutor)
webDriver
).executeScript("return document.readyState").equals("com
浏览 0
提问于2018-05-14
得票数 5
2
回答
WebDriver
中
的DOM元素选择
、
、
、
我正在尝试使用在Eclipse
中
运行一个小的示例应用程序。我的代码如下:import org.openqa.
selenium
.
WebDriver
; System.out.println("Page title is: " + driver.getTitle());} 但它给出了以下错误(显示<em
浏览 2
提问于2011-07-28
得票数 1
4
回答
如何获得
完全
加载
的HTML
页面
代码
、
、
、
我想以编程的方式解析站点的
页面
,显然我需要完整的HTML代码。但是,一个站点只能通过直接URL
加载
一些母版页,并且一旦
加载
了母版页,它就会通过
AJAX
接收其内容。我怎样才能“像在浏览器中一样”
加载
一个
页面
,让它与完成工作的所有脚本一起被
完全
加载
?例如,如果我使用WebBrowser类来真正打开“
在
浏览器
中
”的
页面
,那么它的DocumentText属性(应该表示DOM内容)只返回初始
页面</e
浏览 3
提问于2014-09-18
得票数 2
回答已采纳
1
回答
Python
selenium
webdriver
显式
等待
连接错误
、
、
我相信,当我遍历
页面
时,它并不是
在
等待
所有
页面
完整地
加载
Javascript
和
AJAX
。为了补救这一问题,我在下面添加了显式
等待
,但它返回以下错误: from
selenium
.
webdri
浏览 1
提问于2017-04-05
得票数 2
回答已采纳
1
回答
多个测试用例执行:我想在
java
中
等待
selenium
中
的整个
页面
加载
。
、
如果我们有更好的方法(比如等到
页面
加载
完成),那就更好了。请给我一些答案。
浏览 0
提问于2016-05-01
得票数 0
2
回答
Java
Selenium
3.3.1
和
geckodriver 0.15.0不在windows 10上
等待
、
、
我似乎根本无法让geckodriver隐式或显式地
等待
。只有当我使用Thread.sleep()时它才起作用public void waitForPageLoad(
WebDriver
下面是我的gecko驱动初始化代码,我还在其中初始化了一个隐式
等待
。TimeUnit.SECONDS);
浏览 0
提问于2017-04-07
得票数 2
1
回答
使用
selenium
python按类名查找nth元素
、
、
、
、
我昨天刚开始使用
selenium
来帮助刮取一些数据,我很难把头绕在选择器引擎上。我知道lxml、BeautifulSoup、
jQuery
和
Sizzle都有类似的引擎。但我想做的是: 我正在为找到第n个元素或定位
浏览 5
提问于2015-05-11
得票数 2
回答已采纳
3
回答
如何让jsoup
等待
整个
页面
(跳过一个进度
页面
)
加载
?
、
、
但该链接是动态的,
在
显示详细信息之前会弹出一个
等待
加载
的
页面
。因此,Jsoup似乎处理的是
等待
页面
,而不是细节
页面
。有没有办法让这个
页面
等待
到
页面
完全
加载
?
浏览 0
提问于2016-03-20
得票数 6
回答已采纳
2
回答
页面
刷新期间的
selenium
.common.exceptions.StaleElementReferenceException
、
有'refresh‘按钮,它可以重新
加载
和
重新绘制
页面
上的一些元素,而不需要重新
加载
静态数据(
ajax
)。我试图为该
页面
创建适当的测试,但有时会得到StaleElementReferenceException。我的代码(python):browser=
webdriver
.Firefox() browser.get('http://m
浏览 4
提问于2013-04-15
得票数 5
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
解决爬虫无法获取动态网页内容的方法
使用多个Python库开发网页爬虫(二)
python如何使用Selenium获取弹出框架中的内容
Python爬虫三-用selenium+pyquery+mongodb来爬取淘宝美食
JQuery 10钟快速入门教程
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券