webdriverwait 相关问题

WebDriverWait:扩展FluentWait的WebDriverWait <WebDriver>是使用WebDriver实例的Class FluentWait <T>的特化。

Sendnium send_keys未发送撇号

在Selenium中,我想输入一个测试字符串hello'world,但是网页的文本框变为helloworld。好像撇号不存在。我的代码部分:(在python中使用Chrome webdriver)驱动程序...

回答 1 投票 2

如何单击带有Enter键的文本的按钮,使用Selenium没有任何id或name属性

试图让硒单击网页上的按钮。找不到要单击的元素。 Enter

回答 3 投票 0

org.openqa.selenium.NoSuchElementException:在定位要使用Selenium和Java提取文本的元素时无法定位元素错误

我想用硒写一些文本,但是我看到很多错误,而不是输出。但是,该代码之前曾奏效,我对此感到满意。我没有覆盖任何代码部分。我不知道是什么...

回答 3 投票 1

从页面https://www.stubhub.com/new-york-rangers-tickets/performer/2764/创建链接列表,其中包含文本纽约游骑兵

我正在尝试在python中创建包含某个字符串的页面中所有链接的列表。例如,我希望此页面上所有包含“纽约游骑兵@”的链接https://www.stubhub.com / ...

回答 3 投票 -1


如何使用Selenium和Java在HTML DOM中相对于相邻元素单击元素

我需要点击显示在“自动浏览器(元)标题”之前的缩略图。我想我需要使用以下内容的组合:同级祖先和后代代码试验:...

回答 2 投票 0

如何在从第二个窗口切换到第三个窗口时通过Selenium Webdriver处理多个窗口

我正在尝试从第二个窗口切换到第三个窗口。但是无法处理第三个窗口。请有人帮助我解决此问题。我使用了比较窗口标题的逻辑,但是...

回答 1 投票 3


如何使用Selenium和Java单击确认按钮

我有一个确认按钮,我想单击它。我已经尝试了下面列出的所有三种方法。但这是行不通的。 driver.findElement(By.cssSelector(“ input.btn.btn.primary”))。submit(); ...

回答 1 投票 0

如何使用Selenium和Python定位元素并提取innerText

通过查看上面的屏幕截图,请帮助我从span标签中唯一地提取innerText测试用户。

回答 4 投票 1


自动完成文本框首选选项

我想选择自动完成文本框中显示的第一个选项。以下是我尝试但未获得所需输出的代码。代码:public void clickSublink()引发IOException,...

回答 2 投票 1

学习使用Selenium和Python进行抓取

我正在学习使用硒进行刮除,但是我无法连接到该网站'http://www.festo.com/cat/it_it/products_VUVG_S?CurrentPartNo=8043720',它不会加载网站I ...

回答 3 投票 0

如何使Selenium通过HTML中的属性识别按钮,并在python中尽可能自动单击它

是否可以使硒识别html按钮属性并单击它。因此,只要找到按钮属性,它就会自动单击它。因为我总是要预测周围的情况...

回答 1 投票 0

[将产品添加到购物篮时如何使用selenium -java显式等待购物篮的计数从零变为1

我正在尝试自动将产品添加到亚马逊的购物篮中,并声称一旦将商品添加到购物篮中,便要检查购物篮的数量是否已更改。因此,我明确地等到产品上市...

回答 1 投票 1

如何等待属性具有不同的值?

当我们在屏幕上没有等待的时候 ] >> 我们可以等待直到display属性不存在 WebDriverWait wait = new WebDriverWait(driver,60); wait.until(new ExpectedCondition<Boolean>() { boolean isAttributeNotPresent= false; public Boolean apply(WebDriver driver) { WebElement button = driver.findElement(By.id("divWait")); if(button.isDisplayed() { try{ button.getAttribute("display"); } catch(Exception e) { isAttributeNotPresent= true; return isAttributeNotPresent; }} }}); 注意:当我从移动键盘上键入时忽略语法错误 似乎您很近。要等待将属性[[display: none 从style 属性中删除,而不是从ExpectedConditions中删除为invisibilityOfElementLocated(),您必须为visibilityOfElementLocated()]引入WebDriverWait >,您可以使用以下Locator Strategies之一: cssSelector: WebElement element = new WebDriverWait(driver, 10).until(ExpectedConditions.visibilityOfElementLocated(By.cssSelector("div#divWait"))); xpath: WebElement element = new WebDriverWait(driver, 10).until(ExpectedConditions.visibilityOfElementLocated(By.xpath("//div[@id='divWait']")));

回答 2 投票 -1

如何使用Selenium和C#单击此特定元素

我已经尝试了很多方法,但是似乎都没有用,它的名称不是一个清晰的id =“ ezidgrab”。可以在以下URL上找到该元素:https://www.ahem.email/mailbox/QI2R89LNDT,但是我如何单击带有...的电子邮件...

回答 2 投票 2

如何使用Selenium webDriver单击锚标记

我无法单击出现一些可见性问题的按钮。我需要先在此附近徘徊以获取链接,然后再单击相同的链接。

回答 1 投票 0

selenium.common.exceptions.NoSuchElementException:消息:没有这样的元素:无法通过Python使用Selenium来定位元素错误

我正在尝试使用硒自动在我的网站上进行登录。我正在访问此网站:http://front-desk.fr/users/accounts/login/?next=/ from selenium从selenium.webdriver导入webdriver。...

回答 2 投票 0

如何在通过硒和Python自动执行的同时使用xpath / css选择器在drupal 8网站中单击动态链接

我正在尝试单击“编辑”选项卡链接,其形式为无序列表中的超链接。这是HTML: [

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.