腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(4518)
视频
沙龙
1
回答
selenium
-
webcrawler-
find_elements_by_css_selector
(
webelement
).
text
不
工作
,
但
需要
迭代
器
。
为什么
?
python
、
selenium
、
iterator
、
web-crawler
正如问题所暗示的,
为什么
下面的错误代码不能
工作
,而正确的代码可以呢? 它们本质上不是一回事吗?我环顾四周,看到了一篇文章,它解释说python本机列表可以
工作
,但在本例中
selenium
创建的对象列表不能
工作
。错误代码: mainText = driver.find_elements_by_css_selector( 'div.post_content.clearfix > p').
text
'div.post_content.clearfix
浏览 17
提问于2021-04-20
得票数 2
回答已采纳
2
回答
Selenium
Firefox驱动程序中
WebElement
的GetAttribute返回空
selenium
、
firefox
、
selenium-webdriver
、
selenium-firefoxdriver
、
getattribute
所以我已经编写了一个测试,该测试使用
Selenium
ChromeDriver运行和
工作
得很好。我的任务也是让FirefoxDriver上的测试正常
工作
。我们检查字段的方式如下所示while (!
Text
.Equals(inputText) && count++ < 3) 这在Chrome中
工作
浏览 18
提问于2016-08-27
得票数 0
回答已采纳
2
回答
按id和多个类的
Selenium
CSS选择
器
css-selectors
、
selenium-webdriver
这是我第一次在这里使用
selenium
,我想知道
为什么
:final
WebElement
whatIWant = justAnId.findElement()); 尽管
浏览 0
提问于2013-01-30
得票数 10
回答已采纳
3
回答
在
Selenium
中使用文本选择
器
‘following XPath::
text
()’
python
、
xpath
、
selenium
我正在尝试使用
Selenium
(Python中的)从网站中提取一些信息。我一直在用XPaths选择元素,但在使用下面的同级选择
器
时遇到了问题。我假设我可以使用下面的同级选择
器
,但我收到以下错误: In [174]: metaData.find_element_by_xpath('strong/following-sibling::
text
()or does not result in a
WebElement
.()" is: [object
Text
].有
浏览 0
提问于2012-01-19
得票数 8
回答已采纳
1
回答
使用
Selenium
从脚本元素获取“文本”
javascript
、
python
、
selenium
我已经设法使用周围的
WebElement
的id和标记名script选择了正确的元素作为
Selenium
div,但是现在我遇到了麻烦。我尝试过的东西:这将返回一个
WebElement
,所以我们回到了正方形1,但至少我们知
浏览 49
提问于2017-11-16
得票数 3
4
回答
如何测试
Selenium
RC中的哪个元素具有焦点?
selenium-rc
如何测试
Selenium
RC中的哪个元素具有焦点?
浏览 0
提问于2010-04-18
得票数 7
回答已采纳
2
回答
当使用
selenium
自动化脚本时,`.isDisplayed()`命令在‘in’语句中不起作用
selenium
当使用
selenium
自动化脚本时,.isDisplayed()命令在if While语句中不起作用。如果条件在If语句下为真,那么它就正常
工作
。但是,如果条件不为真,则代码不会移动到else语句。;import org.openqa.
selenium
.
WebElement
;import org.openqa.<e
浏览 4
提问于2017-04-01
得票数 1
回答已采纳
2
回答
Actions类-文本在浏览
器
的地址栏中输入,而不是在Google搜索框中输入
selenium
、
selenium-webdriver
我试图在谷歌搜索框中输入文本,
但
文本被输入到浏览
器
的地址栏中。我在代码中使用的xpath是google主页上的搜索框。下面是我执行的代码:import org.openqa.
selenium
.interactions.Actions;import org.openqa.
selenium
.WebDriver; import org.openqa.
selenium
.firefox.FirefoxDriv
浏览 0
提问于2015-10-18
得票数 0
1
回答
引发WebDriverWait.ignoring(NoSuchElementException.class) + NoSuchElementException的
Selenium
invisibilityOf
java
、
selenium
、
selenium-webdriver
、
webdriver
、
webdriverwait
在进入下一步之前,我
需要
等待一个元素是不可见的,因此我尝试定义一个自定义方法如下: public void waitToDisappear(long timeOutInSeconds,
WebElement
但是,如果我使用定位
器
方法new WebDriverWait(world.driver, 5).until(ExpectedConditions.invisibilityOfElementLocated((By.xpath(someXpath)))),它将毫无例外地正常
工作
。但是,我想这就是
为什么
我会有
浏览 0
提问于2018-08-16
得票数 1
回答已采纳
5
回答
如何在java中为
Selenium
编写自己的自定义定位
器
?
java
、
selenium
、
webdriver
、
selenium-webdriver
、
browser-automation
我想编写自己的定位
器
来访问元素。WebDriver目前提供了八个定位
器
,允许通过id、name属性、标记名、完整或部分链接文本、XPath、类名和css选择
器
检索元素。但是,这些默认的定位
器
现在对我来说还不够,因为我必须通过一个新属性来访问元素。让我举个例子,这样你就能明白我到底想要什么。示例:选择您的用户名:*driver.findElement(By.myLocator("username")
浏览 6
提问于2013-01-10
得票数 8
回答已采纳
2
回答
使用
Selenium
查找div中的索引元素
python
、
selenium
、
indexing
、
web-scraping
、
beautifulsoup
driver.find_elements_by_css_selector('div[class^=eventInfoContainer-]')[0] print "Event information: "+ uniqueEventContainer.
text
driver.find_elements_by_css_selector('div[class^=eventInfoContainer-]')[0][1][1]TypeError: '
WebElement</e
浏览 1
提问于2019-04-21
得票数 2
回答已采纳
2
回答
为什么
没有返回用于元素可见性的布尔值的ExpectedConditions方法?
selenium
、
selenium-webdriver
为什么
没有返回用于元素可见性的布尔值的ExpectedConditions方法?例如,有一个布尔的“不可见性和枯萎的”方法,而不是“可见性”和“现在”?
为什么
?我们应该使用而不是方法吗?ExpectedConditions.not.invisibilityOfElementLocated( locator ) );boolean found = false; List<
WebElement</e
浏览 0
提问于2016-03-19
得票数 2
回答已采纳
2
回答
在Capybara中选择混合模式内容
ruby-on-rails
、
ruby
、
xpath
、
capybara
我,
但
想知道
为什么
类似的不可能在卡皮巴拉。()").content[InvalidSelectorEr
浏览 2
提问于2012-09-15
得票数 1
回答已采纳
2
回答
未找到Python
Selenium
路径
python
、
python-3.x
、
python-2.7
、
selenium
、
selenium-webdriver
import webdriverfrom
selenium
.webdriver.common.keysimport Keysfrom
selenium
.webdriver.support.ui import WebDriverWait(driver, 10)driver.send_keys
浏览 1
提问于2021-04-18
得票数 1
回答已采纳
1
回答
在陈旧/不存在的元素上触发onclick事件
python
、
selenium
假设有一个带有按钮的页面,其中包含表单的onclick事件:is是永久的,但有时链接还没有加载,或者已经过时,您
需要
重新加载它们。是否可以在
不
获取
webelement
和click()的情况下在
Selenium
中触发onclick事件,或者更改现有
webelement
的onclick事件的id?javascript: wd.execute_script("document.
浏览 0
提问于2016-04-02
得票数 0
1
回答
无法使用WebDriver从下拉列表的选项中获取文本值
java
、
selenium
、
webdriver
import java.util.List;import org.openqa.
selenium
.By;import org.openqa.
selenium
.
WebElement
;import org.openqa.
selenium
.fi
浏览 0
提问于2014-04-22
得票数 1
1
回答
如何在C#中使用
selenium
获取直接位于div下的文本?
c#
、
selenium
、
xpath
这就是我所做的:string numOfPages = driver.FindElement(By.XPath("//*[@id='tabletransaction']/
text
()")).
Text
;我尝试了多种方法,
但
结果是一个对象文本,它不
工作
,因为它
需要
成为一个元素。<div id="tabletransaction"> <table id ="ticketransactio
浏览 3
提问于2017-06-27
得票数 1
回答已采纳
3
回答
如何处理XPath 1.0中的动态XPath
xpath
、
dynamic
我想这是从is XPath 2.0开始--
工作
良好,结束后失败--而大多数浏览
器
都不支持它。因此,我“盲目地”检测三个字段,但我无法看到这些字段的更多细节,除非我像上面那样打印对象("ii"):然后我得到: > <
selenium
.webdriver.firefox.
webelement
.FirefoxWebElementsession="a0779322-035d-41af-bb32-9c35973d3317", element="998d9583-79c8-
浏览 3
提问于2020-07-04
得票数 0
7
回答
获取已经找到的
WebElement
的By定位
器
java
、
selenium
、
selenium-webdriver
、
pageobjects
是否有一种优雅的方法可以获得
Selenium
WebElement
的By定位
器
,我已经找到/识别了它?
WebElement
element = driver.findElement(By.id("myPreciousElement"但是是否有一种
浏览 4
提问于2015-07-28
得票数 27
回答已采纳
1
回答
如何使用Junit运行AndroidDriver测试?
android
、
android-emulator
、
junit
、
eclipse-plugin
、
android-2.2-froyo
我一直按照以下指示行事: 安装了Android、、更新了,并运行了AVD、、Eclipse和ADT插件,
但
还没有学会Eclipse。import org.openqa.
selenium
.
WebElement
; driver.get(&quo
浏览 5
提问于2012-03-22
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
自动化测试:盘点Selenium页面元素定位的8种方法
洞见SELENIUM自动化测试
在Python做自动化测试之前你需要知道的
老司机手把手带你做 UI 自动化测试
10款好用的自动化测试工具
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券