selenium-chromedriver相关内容
我正在使用硒进行一些浏览器自动化。我需要在浏览器中为我的工作安装扩展。我是这样做的: 从selenium导入selenium 从selenium.webdriver导入webdriver 。 chrome.options import Options executable_path =“/ usr / bin / chromedriver” options = Options()
..
自从上周发布最新版本的Chrome(34.0.1847.116)以来,我一直在使用watir-webdriver运行自动化测试时收到“禁用开发者模式扩展”。 找到了一个解决办法,因为我无法回滚到以前的版本或找到旧版本的安装程序回滚到,这对我的测试玩弄破坏。 解决方案 使用下面的代码片段 ChromeOpt离子选项=新的ChromeOptions(); options.add
..
大家好,我被Chrome浏览器抛出的一种非常常见的错误卡住了 strong> 当我尝试使用下面的代码行来最大化铬时 driver.manage()。window )。最大化(); 我越来越低于错误 org.openqa.selenium.WebDriverException:未知错误:无法获取自动扩展名 来自未知错误:无法找到页面:chrome-extensio
..
在我的功能自动化中,我需要在浏览器中禁用JavaScript并运行流程。如何禁用JavaScript? 为Firefox和Chrome尝试了DesiredCapabilities。 DesiredCapabilities dc = new DesiredCapabilities(); dc.setCapability(CapabilityType.SUPPORTS_JAVASCR
..
大约两个月前,我是编程新手,开始使用Python,并且正在使用Sweigart的“使用Python文本自动化烦人的东西”。我使用的是Spyder 3,并且已经安装了硒模块和Firefox浏览器。我在python文件中使用了以下代码: pre $ from selenium import webdriver browser = webdriver.Firefox() browser.get
..
我已经写了一个VBA,它使用硒铬网络驱动程序打开一个网络链接,以刮擦数据,我遇到了几个问题,我需要你们的建议。 代码示例和结果1: 错误激活 Sub test_supplements_store() Dim driver As New ChromeDriver Dim post As Object i = 1 driver.Get“https://www.the
..
Sub Body_Building() Dim驱动程序作为New WebDriver,发布As Object 驱动程序 。开始“chrome”,“http://www.bodybuildingwarehouse.co.uk” 。获取“/最佳营养?限制=全部” 结束 错误恢复下一步 每个帖子在driver.FindElementsByClass(“grid-info”) i = i +
..
事情是,我正在写一个测试,要求我点击一个随机的 item / product ,但如果通过 By.tagName(“a”)创建所有链接的列表,将抓取页面上的所有链接。更准确地说,请本网站,现在我想从 pret ,夏天 销售,配件, bt lawn'16 , sale , lookbook 或点击夏季销售后,我想随机点击其下的一个产品。任何想法如何做? 这里是我的程序的一个代码片段: 解
..
我正在运行一个docker(我自己建立的),这是停靠运行E2E测试的码头。 浏览器已启动并且正在运行,但我想要有另一个很好的功能,我想要在线观看会话的能力。 我的 docker run 命令是: docker run -p 4444:4444 --name $ {DOCKER_TAG_NAME} -e Some_ENVs -v卷:卷 --privileged -d“{
..
我正在ubuntu服务器上运行硒测试用例,它基本上在Firefox和chrome中都运行测试用例。 Firefox启动和测试用例运行成功但chrome抛出异常: *****以下是stacktrace的代码段:***** 在端口21549上启动ChromeDriver(v2.8.240825) PAC支持被禁用,因为没有系统实现 测试IntegrationTest.Admi
..
$ b $ 我在遇到问题时,从firefoxdriver转换到chromedriver与硒,它在FF工作正常,但现在当我尝试清除日期输入字段我有这个错误: b 导致:org.openqa.selenium.InvalidElementStateException:元素必须是用户可编辑的 才能清除它。 (警告:服务器没有提供任何堆栈跟踪信息) 命令持续时间或超时:38毫秒 构建信息:版本:'2.3
..
我正在编写测试,下载PDF并在浏览器中打开它,以便我可以确认一些内容。我正在努力找到一个解决方案来配置Chromedriver下载和打开,而不是保存到下载文件夹(默认)。 有没有办法吗? 感谢 解决方案 目前(2015-07-12)是chromedriver中的一个开放问题。 请参阅: https://code.google.com/p / chromedriver / is
..
我使用Behat框架自动化一个网站,在PHPStorm中工作,使最新的chromedriver和硒机jar运行起来: 网站上的日期字段 例如: 输入类型=“日期”ng-show =“options.editEnabled” : public function startDate($ date) { $ this-> getElement('startDate') -
..
我在运行黄瓜测试时遇到此错误: “* 无法启动或连接到Chrome浏览器请检查ChromeDriver是否正常运行使用Chrome二进制文件:/ opt / google / chrome / google-chrome(Selenium :: WebDriver :: Error :: UnknownError) * “ 我下载了chromdriver,将其解压缩,然后将其复制到路
..
我尝试使用量角器。所以我遵循一个小教程,我做了第一件事: npm install -g量角器 这将安装两个命令行工具,量角器和webdriver管理器。 但现在我必须更新我的webdriver管理器: webdriver管理器更新 所以我的cmd尝试连接到 https://chromedriver.storage.googleapis.com/2
..
我写了下面的微型试验(这是无用的,但在这里不是这种情况),在硒的webdriver,C#中,Chrome浏览器: [测试] 公共无效T2_API_001_PrintingAlerts() { pgactions.OpenDataset(驱动程序,settings.dataset); //打开的页面 的for(int i = 0;我小于10;我++) { ((IJavaScrip
..
在手动测试的情况下,我正在尝试使用C#中硒自动化,它说:“登录使用复选框”记住我“启动,关闭浏览器,打开浏览器,检查用户是否是仍然记录。 “ 手动执行,这当然是全成的。随着在Chrome硒,我总是输在会话饼干 我试了一下,到目前为止: 公共静态无效RefreshDriver(TestParams testParams) { VAR饼干= testParams.Target.D
..
我使用webdriver的硒要做到这一点需要HTTP验证的网页上的东西。 我已经登录我的默认配置文件。但是chromedriver将自动使用一个新的配置文件每次使用硒,因此我不能让过去的验证阶段。 所以,我想用我的默认配置文件(用内帐户登录)硒的webdriver的Chrome浏览器。 默认的配置文件似乎并没有被加载到浏览器,甚至当我使用的代码如下 ChromeOptio
..
我已经加入了 WebDriver.ChromeDriver 的NuGet包我的解决方案,其中包含ChromeDriver.exe文件,硒的webdriver需要使用Chrome运行自动测试。纵观包的内容,它只是包含文件以下文件: tools\chromedriver.exe 这是什么的应该的做的就是这个文件夹添加到PATH环境变量,以便 chromedriver.exe 的是通过访问下
..
现在想经营我的Selenium测试,使用的TeamCity服务器。服务器安装在本地。 在TeamCity的这一刻项目包含3个步骤: 的NuGet instaler 与Visual Studio的亚军步骤。 步骤与NUnit的为亚军。 在这一刻,1和2的步骤成功完成。 中的第三步失败,并在日志中记录下一个: [步骤3/3] Volvo.DigitalCommerce.Au
..