selenium-webdriver

    4热度

    2回答

    有没有方法可以在硒的视线之外单击元素? 我正在尝试点击滑块上的所有元素,以便可以抓取每个页面。然而,工作给了我一个错误: Traceback (most recent call last): File "C:/Users/Bain3/PycharmProjects/untitled4/TOPBETTA.py", line 1329, in <module> clickMe =

    2热度

    4回答

    我在练习Selenium-Webdriver并遇到期望元素(文本)在网页上可见的问题,但我无法点击它。 试图检查此元素是否显示或不显示命令行“isDisplayed”,并且控制台返回错误结果。我有点困惑,网页上的文字(请参阅附件中的亮点)是可见的,但为什么不能点击? 在这种情况下,我们该如何对它执行一些操作?请你分享一下你的想法和战略。 非常感谢。 这里是网页: http://www.lazada

    1热度

    1回答

    当试验网在https://store.obeygiant.com/collections/prints/products/obey-ripped-signed-offset-poster刮,做出了尝试通过ID,甚至名称点击一个按钮: browser.find_by_id('AddToCartText').click() browser.find_by_name('add').click()

    -1热度

    1回答

    我想打开火狐56与Selenium 3.7发布日期为2017年11月2日,我的Win 8.1的路径也设置在环境变量too.I获取NoClassDefFoundError 错误截图:https://snag.gy/mI23xp.jpg 版本信息: 的Java 1.8.091 | Selenium 3.7 | Gecko驱动程序geckodriver-v0.19.1-win64.zip |火狐56 我

    -1热度

    2回答

    在foreach循环中,我捕捉元素的一段文本(如果显示的话)。不过,我只想抓取元素文本中的数字(包括正数和负数)。 目前的文本可以读取: +156 on same day or -88 on same day 我只想抓住从这段文字的值,所以这应该要么是: 156 or -88 我怎样才能抓住唯一的数字,如果减去alternativeAirportPrice.Text中的负号? pu

    -1热度

    1回答

    有人可以帮助我,因为无法找到确切的解决方案。也就是说,我的表达是: Actual Standings (`1. Nov 2017 - 1. Dec 2017`) 从字面上看,它看起来像上面 的类型,我需要打印出来只以下: 1. Nov 2017 - 1. Dec 2017 所以,我怎么能删除前7个字符(我是正确的说有之前有7个字符1. 11月文本),也删除`)在该字符串的结尾吗? 预先感谢

    1热度

    1回答

    我有一个表,它的HTML代码如下所示。我想单击包含“基本用户”的行中的复选框(即在tr [5]中)。我无法点击复选框。我使用firefox浏览器和硒的webdriver(JAVA) <div class="ui-jqgrid-bdiv" style="height: 340px; width: 440px;"> <div style="position:relative;"> <div></d

    2热度

    1回答

    我已经写在python脚本从网页解析某些名称收集所有的商店名称。该网页中的可用项目不会一次全部显示,而是需要滚动到最下方才能让网页发布更多项目,并且再次滚动更多项目,直到所有项目都可见为止。问题是项目不在身体内,这就是为什么driver.execute_script("return document.body.scrollHeight;")这个命令不起作用(IMO)。它位于滑动容器的左侧区域。我怎

    0热度

    1回答

    有人可以协助下列问题: 我有一个动态数据表,每行有5个元素(有30行)。我必须遍历每一行,拾取每列的数据并检查它是否不为零。 这里是如何看起来页面上(实际上它捡起从XPath的): /html/body/main/article/div/div[3]/div[1]/div/div/ol[1]/li[3]/div[1]/a 以上就是其用户名第一个用户。 所有的用户名(从表)我看到: /html/

    -1热度

    1回答

    我是Nightwatch.js和WebDriver协议的新手。在阅读这些文件时,我很好奇与.keys() 和.elementIdValue()的区别。 在Nightwatch API Reference,这些定义都低于: .keys():发送键击的序列到有源元件... .elementIdValue():滚动到视图的形式控制元件,然后发送所提供的键元素... 他们都“键入”一些文本到指定的可编辑元