腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
有
什么
更好
的
方法
来
等待
页
面上
的
元素
--
Waitforcomplete
()
或
system.threading.thread.sleep
()
、
、
我在watiN中使用
的
是
watiN(),但它似乎不太好用。当它执行下一个语句时,即使您给出了更长
的
等待
时间。我使用thread.sleep()来停止我
的
应用程序,直到它获得所需
的
页面
或
元素
。但问题
是
,页面
是
如此动态,有时它需要更长
的
时间指定。
浏览 4
提问于2009-04-15
得票数 1
回答已采纳
1
回答
WatiN -
等待
Cookie
、
、
、
、
我发现WatiN在获取这些数据方面
是
一个很好
的
工具,因为它是开源
的
,并且具有我需要
的
所有功能-即使这是对测试应用程序接口
的
误用(它是误用吗?)。不管怎样,真正
的
问题
是
,不
等待
加载所有内容。它似乎只是在
等待
最后一个body标记,然后返回。然而,我相信cookie不是在页面加载完成时生成
的
,因为它是由ASP.NET后端生成
的
-它似
浏览 1
提问于2011-02-27
得票数 0
4
回答
如何在
等待
中
等待
textbox启用
、
我有一个文本框在我
的
页
面上
的
加载事件文本框
是
禁用
的
10,然后它启用,所以如何
等待
10秒在
等待
。WatiN.Core.Native.Windows.NativeMethods.WindowShowStyle.Maximize);但它给出
的
错误
是
TextBox1被禁用,所以我想
等待</em
浏览 0
提问于2012-01-02
得票数 0
2
回答
如何使用selenium验证多个屏幕?
、
、
、
、
第一个屏幕
是
登录。如果用户名
是
正确
的
,那么它将移动到下一个屏幕,即密码。但是在密码屏幕上,司机没有把密码放进输入框,
什么
也没有发生。它会在密码屏幕上停止。有
什么
解决办法吗?我
的
密码在下面。
浏览 3
提问于2022-04-25
得票数 1
回答已采纳
5
回答
在IE9中使用Watin下载文件
、
、
我在自动化从网站下载文件
的
过程中遇到了一个问题。该网站有一个Java按钮,当点击该按钮时,会触发Excel文件
的
下载。我使用
的
是
最新版本
的
(v2.1)。我已经设法让Watin登录到网站,导航到适当
的
页面,更改页
面上
的
参数,然后单击按钮开始下载。 但是,当下载完成后,会出现IE9 download框,并且在
等待
超时之前
什么
都不会发生。如果有任何建议,我将不胜感激,因为我看不到任何下载文件
或
保存文件<
浏览 2
提问于2011-05-25
得票数 7
回答已采纳
1
回答
C# SHDocvw.dll Internetexplorer总是很忙
、
、
我试图在C#中实现IE
的
自动化。我
的
问题
是
它总是很忙。我有个
等待
的
方法
{ bool isDocumentBusy = browser.BusyelapsedSeconds < TimeoutSeconds) Thread.Sleep(1000); }
浏览 6
提问于2014-08-18
得票数 1
回答已采纳
2
回答
找不到
元素
定位器
、
、
元素
HTML代码
是
:我正在试着验证页
面上
的
元素
是否存
浏览 0
提问于2019-01-30
得票数 0
1
回答
Python Selenium -
元素
在点上不可点击。
、
、
、
我试图点击一个网页上
的
下一个按钮多次,我需要刮
页
后,每次点击。下面的代码被缩短了,但说明了我
的
情况。我能够在第一次单击之后刮掉所需
的
标记,但是第二次单击失败了。WebDriverException: Message: Element is not clickable at point 虽然当我使用beautifulSoup并在第一次单击之后获得源代码时,我再次尝试单击
的
元素
显然
是
要单击
的
我读过其他
的
答案,我可能需要
等待</em
浏览 1
提问于2016-05-28
得票数 0
回答已采纳
2
回答
WebBrowser控制问题
、
我使用
的
是以下代码:list<string> mylist=new list<string>(); {}如何检查第一个url是否打开并
等待
15秒,然后打开第二个
浏览 4
提问于2010-01-06
得票数 0
回答已采纳
1
回答
如何在Selenium中使用
等待
机制?
、
我正在为使用JSF
的
C#应用程序编写Selenium 2+ J2EE和Nunit。 可能是因为它是基于Ajax
的
,或者
是
网络延迟,除非我保留了一些“
等待
”机制,否则Selenium就会失败。我列出了我正在尝试
的
四种
方法
。然而,仍然有一些情况下,测试挂起,或者说它无法获得该
元素
,或者该
元素
已经过时。这些错误
是
随机
的
,不一致
的
。因此,我不断地减少
等待
以缓解损耗,或者增加
等待
浏览 4
提问于2014-03-15
得票数 0
回答已采纳
2
回答
循环抓取Google next page Watin时出错
、
我有一个简单
的
代码,可以帮助我爬行到谷歌结果页面的第二
页
:ie.Link(Find.ByText("2")).Click(); } 但结果
是
它会在第一
页
暂停,不会爬行到下一
页
。
浏览 0
提问于2013-07-06
得票数 0
1
回答
同步
方法
中有多个线程?
、
、
正如我在某处提到
的
,当我们有同步
的
方法
时,只有一个线程可以同时使用这些
方法
中
的
任何一个。问题
是
,我
的
代码看起来很容易打破这一规则,我希望你们中
的
一些人知道为
什么
。syncTest.setState(STATE_STOP); } 我们这里有的
是
'<em
浏览 1
提问于2014-08-14
得票数 0
3
回答
winappdriver找不到使用
的
元素
、
、
我
是
自动化
的
新手,我正在尝试使用带有C#
的
WinAppDriver来自动化WPF应用程序。我可以加载应用程序,但在尝试查找名称为/AccessibilityId
的
元素
时,即使在保持
等待
时间之后,也会收到类似{“使用给定
的
搜索参数在页
面上
找不到
元素
”这样
的
错误。我不知道发生了
什么
。有
什么
建议吗?我做了-通过inspect工具检查
元素
和automation-
浏览 3
提问于2019-10-16
得票数 1
1
回答
如何使用C#使
元素
在Selenium中显示为真
、
、
我想点击页
面上
的
excel按钮,但我得到
的
是
“
元素
不可插入”错误。 var excelButton = driver.FindElement(By.XPath("//div[contains(@class,'exportLabel') and contains(text(),'
浏览 3
提问于2020-12-05
得票数 1
回答已采纳
2
回答
WatiN.Core.Exceptions.RunScriptException类型
的
未处理异常发生在WatiN.Core.dll中
、
、
WatiN.Core.Exceptions.RunScriptException类型
的
未处理异常发生在WatiN.Core.dll附加信息中: RunScript失败....can,有人给出了解决此错误
的
方法
吗
浏览 6
提问于2016-07-26
得票数 0
回答已采纳
1
回答
停止测试直到网页中
什么
都没有发生
的
等待
。
、
、
很多时候,在我
的
测试中,我不得不等到页面或者它
的
某个部分加载一些东西。我想等到货物装完。我找到了这两个:2) setScriptTimeout 但我不知道他们之间的确切区别,即使他们
是
我所需要
的
。我需要
的
是
一个
等待
,以停止测试,直到网页上
什么
都没有发生。
浏览 2
提问于2016-12-21
得票数 0
1
回答
硒:除了睡眠之外,还有其他
的
想法吗?当一切都失败时,该怎么办?
、
我不知道为
什么
(很可能
是
Javascript),但是下面的代码有不同
的
问题。硬编码
的
等待
时间为1秒时,页面将正确运行。 //
浏览 0
提问于2016-04-18
得票数 -1
回答已采纳
2
回答
Selenium不会在提交后
等待
网站加载
、
、
我正在尝试提交一份来自C#
的
带有Selenium
的
登录表单。但我不能让它在提交后
等待
加载新页面。唯一起作用
的
是
Thread.Sleep。我应该怎么做才能让它
等待
?
浏览 0
提问于2016-11-25
得票数 1
1
回答
为
什么
assert_no_selector()要等到
等待
时间结束,即使找到了
元素
也是如此?
、
我正在使用assert_selector和assert_no_selector检查某个
元素
的
网页。 在一种情况下,
元素
是
存在
的
,而在其中一种情况下则不是。我
的
测试正常。但是,如果在
元素
在页
面上
时使用assert_no_selector,而不是测试立即失败,它将
等待
直到我
的
助手文件中指定
的
default_max_wait_time失败,然后转移到下一个测试。login(email, password)
浏览 5
提问于2021-11-18
得票数 0
回答已采纳
1
回答
如何转发到另一个子
页
、
、
今天,我开始了我
的
第一个使用Python使用Selenium
的
项目。我要写一个程序,将自动购买项目的网站。我将在将来
的
更新中扩展这个机器人
的
功能,但是现在我需要做
的
第一件事。程序现在应该做
什么
: 程序必须选择大小,然后单击“添加到购物车”。程序运行良好,如果我不使用转发,但点击下一个部分
的
网站。这意味着,如果我想被转发从主页到产品页面,它不工作-我被注销。例如,
浏览 2
提问于2019-07-30
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券