selenium相关内容
在Java上的Selify中,我试图找到一个元素并在网页上选择它,但一直收到错误: The string '//*[@id='app']/article/div[2]/section/div[1]/div[5]/div/section[2]/div[2]/div[1]/' is not a valid XPath expression. 我怎么才能得到它?? 推荐答案 您看
..
我正在使用Selify(Java)和Chrome访问以下网站: https://www.ebay-kleinanzeigen.de/m-einloggen.html?targetUrl=/ 问题是它总是显示一个空白页面。以下是我的代码: ChromeOptions cap = new ChromeOptions(); cap.setBinary("C:\Program Files
..
为了进行网络测试,我呼叫了一家使用特殊GDPR-cookie-banner的在线商店。当我在普通的Chrome浏览器中调用此在线商店时,它被加载并显示。 但是,当我使用测试软件(chromeDriver、Selify、Python)调用该在线商店时,它已加载,但没有显示。 显示此横幅的原因是什么?我可以做些什么? 网店:https://www.uwaldu.de/ 正常Ch
..
我只想从th类中选择一个html span元素在终端上打印。我尝试在范围的末尾使用[1],但不起作用。 我已经尝试过使用Selify: for element in driver.find_elements(By.XPATH, '//div/table/thead/tr/th/span[1]'): print(element.text) html如下:
..
HTML:
..
在我单击网页上的按钮后,可能会发生以下两种情况之一。通常,我会使用等待,直到有单个事件结果,但有没有内置的方法可以让我等待,直到发生两件事中的一件,即两个元素中的一个存在? 推荐答案 要等到您可以通过OR选项为这两个元素中的任何一个诱导WebDriverWait,您可以使用以下方法之一: 使用Css Selector可以按如下方式传递以逗号分隔的表达式: element =
..
我的主要目标是从该网站的表格中抓取内容 polygonscan.com/token/0x64a795562b02830ea4e43992e761c96d208fc58d 例如,我试图从表中选择内容,然后我想将表中的所有数据保存到一个.csv文件中,但在此任务开始时遇到了一个问题。我试图从第一行中选择内容,但Selify看起来没有从表区域中看到任何HTML内容。我的代码如下: fro
..
原问题:在Windows计算机上查看docker映像机密 我在没有停靠站的情况下得到解决方案时更新了问题 我正在跟踪RSelenium tutorial,当我尝试使用Tack VNC登录到容器时被卡住。 我需要获取镜像密码,但我被告知要运行的命令对我(Windows计算机)来说有点陌生 RUN apt-get update -qqy && apt-get -qqy ins
..
嗯,我有一个基于Tomcat的Web应用程序,它是用Java和Spring-MVC框架(以及Maven)编写的,其中我使用Selify来测试一些页面。 在测试之前,我有以下设置: @BeforeClass public static void init() { System.setProperty("webdriver.chrome.driver", "/usr/local/b
..
我正在寻找以下代码以从Internet Explorer转换为Edge浏览器,请求您帮助对其进行排序。 Sub CHECK_STATUS() Dim cell As Range Dim IntExp As Object Set IntExp = CreateObject("InternetExplorer.Application") IntExp
..
我正在尝试使用带有chromedrive的python Selify登录到我的Google帐户, 代码可以工作,但不能在无头模式下工作。在HM中,我得到了从未出现过的标识ID:( 编辑:添加缺少--禁用-GPU chrome_options = webdriver.ChromeOptions() chrome_options.add_argument('--disable-gpu')
..
从今天起,用户不能在新配置文件中登录Google帐户。我发现,谷歌正在阻止这一进程(拒绝?)即使是在尝试Stackauth的时候。(更新到V90后遇到此问题)。 这是我之前使用OAuth为Google登录发布的answer,直到最近才恢复正常! 简而言之,您将通过stackauth直接登录。 我绕过这些限制的唯一方法是禁用安全应用程序访问或添加以下给定参数。(我不喜欢这样做,因为我无
..
我正在尝试使用python中的Selify Web驱动程序选择搜索栏。问题是类名和许多CSS值是动态生成的。选择搜索栏以提交搜索的最佳方式是什么? 当我检查时,搜索栏是动态的: 推荐答案 假设‘PLACEHOLDER=“Search”’位始终相同,则可以执行以下操作: from selenium import webdriver from selenium.webdrive
..
我正在GitLab CI中运行Selify测试,但在使用GitLab运行器而不是我的计算机时,无法正确设置远程URL。 跑者的IP地址为192.168.xxx.xxx。当我运行管道时,我得到SelSelum集线器的IP地址是172.19.0.2/16。我两个都试过了,都失败了。我还尝试使用Selify集线器容器的名称http://selenium__hub,但也失败了。 docker-
..
我想知道是否有办法同时使用@DataProvider和Paramaters传递参数。 我尝试了两个选项,但都失败了: @Parameters("Brand") @Test(dataProvider="dpCGA", groups={"CGA"}) public void createAccount(String brand) { setBrand(brand); } 上例中
..
大家好,我真的是一名python新手,我只是写了一段代码来打开Whatsapp 然后你给它提供人名,然后消息发送你想要的次数。 但当我开始调试代码时,它会显示以下内容: Exception has occurred: TypeError 'WebElement' object is not subscriptable File "E:IliyaMy CoursesPythonPr
..
我有以下打印到PDF的代码(并且可以正常工作),并且我只使用Google Chrome进行打印。 def send_devtools(driver, command, params=None): # pylint: disable=protected-access if params is None: params = {} resource = "/
..
我正在尝试向按键发送表情符号。我已尝试通过复制信号👍来发送它,但引发了此异常。 OpenQA.Selenium.WebDriverException: 'unknown error: ChromeDriver only supports characters in the BMP 然后我试着把它作为Unicode发送,但没有成功。这不是什么好兆头。 input.SendKeys(
..
我正在将WhatsApp消息自动化,并希望通过tkinter窗口发送它们。在这个tkinter窗口中,我在.Label()的帮助下创建了一个消息框,并且我能够通过Selify连接到WhatsApp Web。 目前,我已经可以发送消息了,但没有表情符号。当我包含表情符号时,我收到这样的错误:“ChromeDriver只支持BMP中的字符”。如何包含表情符号? 推荐答案 适用于我:
..
我要删除此website中的数据(向下滚动时忽略它加载的香水)。 对于每种香水,我都想知道它的大小。为了查看它的大小,我需要点击将我带到另一个页面的香水。 假设当我在香水的url中时,我可以得到香水的大小,我如何才能编写一个程序来给我提供网站中每种香水页面的url? 这是当我有正确的url时查找香水大小的代码: import gspread from oauth2client.s
..