selenium-webdriver相关内容
谁能告诉我如何使用 selenium(java) 下载 word 文件?我下面的代码不起作用. FirefoxProfile prof = new FirefoxProfile();prof.setPreference("browser.helperApps.neverAsk.saveToDisk", "application/word"); 当我点击页面中的“下载链接或图标"时,会弹出一个保
..
我有一种情况,点击链接网页会打开一个弹出窗口.弹出窗口打开后,焦点在弹出窗口中,主窗口被禁用.而且我无法将控件转移到弹出窗口.请看下面的代码. driver.findElement(By.linkText("Click me")).click();//到达这行代码时会打开一个弹出窗口.System.out.println("点击我后");//弹出窗口打开后,这行代码永远不会执行. 我无法将控件
..
我知道您可以加载现有的 Firefox 配置文件,或者使用 selenium-webdriver gem 中的 Ruby 绑定创建一个,如下所述: http://code.google.com/p/selenium/wiki/RubyBindings 然后使用 add_extension 将任意数量的 Firefox 扩展添加到实例中,然后呢?我正在使用的扩展程序的窗口在测试期间没有出
..
我正在使用带有 C# 的 WebDriver 开发自动化框架.它在 Firefox 上运行良好,但在 IE 上却不行. 我收到以下错误: IEDriverServer.exe 不存在-文件 c:\users\administrator\documents\visual studio 2010\projects\TestProject1\TestProject1\bin\Debug\IE
..
我正在硒网格上尝试 POC.我收到此错误: 转发新会话时出错 用于设置功能的虚拟机空池 [{browserName=chrome, version=47, platform=WIN8_1}] 下面是代码: BeforeTest公共无效设置()抛出 MalformedURLException{nodeURL="http://localhost:4444/wd/hub";DesiredC
..
我正在尝试使用 Azure Function C# 代码中的 Selenium WebDriver.dll 并在实例化 WebDriver 时遇到以下问题. 错误: 2017-10-16T20:02:25.169 执行函数时出现异常:Functions.fnTestSelenium.Microsoft.Azure.WebJobs.Script:出现一个或多个错误.mscorlib:路径
..
我正在开发一个 GWT 应用程序(类似于 Paint).在此,我有一个 HTML5 画布,其中有一个功能是上下滚动鼠标滚轮将放大和缩小画布. 我进行了很多搜索,但没有找到解决此问题的解决方法.做了什么: int PosX = 0;int 位置 = 10;JavascriptExecutor 执行器 = (JavascriptExecutor) getDriver();字符串脚本 = "do
..
我的量角器测试有问题.我的 Angular 应用程序使用 $timeout 不断从服务器轮询某些内容.不幸的是,当我运行测试时,这会导致以下错误消息: 出现 webdriver 错误:Error Timed out waiting for Protractor to synchronize with the page after 11 seconds.请参阅 https://github.co
..
我目前有量角器设置可以在我们的集成服务器上运行.在 protractor.conf.js 文件中,我有以下内容: multiCapabilities: [{'browserName': '火狐',“平台":“MAC"}, {“浏览器名称":“铬",“平台":“MAC"}] 我想在从命令行本地运行时覆盖它.我试过以下没有成功 量角器 --verbose --browser=chrome 问
..
我看到 chromedriver 可以输出一个日志文件(https://sites.google.com/a/chromium.org/chromedriver/logging) 此页面显示了如何在直接执行 exe 时进行设置: chromedriver.exe --verbose --log-path=chromedriver.log 我不知道如何在 Protractor 中进
..
我曾经成功运行 Protractor 测试(在 Mac 上),我尝试升级版本,所以我运行了 $npm install -g protractor 它似乎有效 - 运行时 $protractor --version 我明白了 版本 1.8.0 但是现在,当运行时 $webdriver-manager 启动 我明白了 fs.js:642返回 binding.mkdir(pathMo
..
所以我们的应用程序在启用 CORS 的情况下在生产环境中工作. 我有一个未在本地启用 CORS 的项目.有没有办法禁用量角器的网络安全?有没有办法给 selenium 实例添加参数? 我们正在寻找基于配置的解决方案.我们的本地开发机器完全锁定了我们可以安装的内容.那么这可能吗? 我尝试的是设置 chrome 选项:https://github.com/angular/protra
..
Protractor 1.7.0 引入了一个新功能:一个新的定位器by.deepCss 有助于在 shadow DOM 中查找元素. 它涵盖了哪些用例?您希望何时访问 shadow DOM 中的元素? 我问这个问题的原因是我错过了这个问题的动机部分——我认为量角器主要是一个有助于模仿真实用户交互的高级框架.访问阴影树听起来像是一个非常深入的技术问题,你为什么要这样做让我感到困惑.
..
Protractor 测试用例在 Windows 10 Enterprise 上的 Internet Explorer 11 中不起作用 Protractor.conf.js 有以下配置.seleniumAddress: 'http://localhost:4444/wd/hub',seleniumArgs: ['-Dwebdriver.ie.driver=node_modules/protra
..
[ 上图我正在运行 protractor Conf.js,具有特定的环境名称,存储在 JSON 文件中 如何仅在量角器测试用例中测试特定的环境 URL? 解决方案 FIRST METHOD - 您必须在命令行中使用 params 变量传递参数.更新您的 conf.js 文件以包含名为 baseUrl 的参数和其他 url 变量,如下所示 - 参数:{baseUrl: "htt
..
我进行了很多研究并使用了各种论坛中提到的许多可能的解决方案,但没有一个对我有用.我正在尝试在 CI/CD 管道中运行它,虽然能够在本地运行量角器测试用例并能够启动浏览器,但在 CI/CD 管道构建中它失败了,下面是详细信息 我在 package.json 中的脚本下使用下面的 postinstall "postinstall": "npm uninstall -g webdriver-ma
..
我正在尝试在 VSCode(命令:ng e2e)中为 Angular 应用程序运行 e2e,但出现以下错误. 我的环境: 赢得 10 VS 代码版本:1.37.1 Chrome 版本:版本 76.0.3809.132(官方构建)(64 位) 如何更新 chromedriver 以匹配 Chrome 版本? 您的全局 Angular CLI 版本 (7.3.8) 高于本地版本
..
..
我正在使用量角器,当我在 browserstack 上运行测试时,我收到以下错误 StaleElementReferenceError: stale element reference: element is not attach to the page document 或取决于我在 beforeAll 中所做的事情 错误:索引超出范围.试图访问索引处的元素:0,但只有 0 个元素匹配定
..
这是 HTML 代码: 创建位置
..