-
0 votesanswersviews
Chrome选项 - Selenium 3.10 - NoSuchMethodError:com.google.common.collect.ImmutableList.toImmutableList()
Selenium - 3.10.0 Guava 用作 - <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>RELEASE</version> </dep... -
-5 votesanswersviews
如何使用dependsOnGroups解决TestNG中的Nullpointer异常
我计划在我的POM selenium框架中实现testNG的dependsOnGroups和Groups概念 . 所以我用简单的代码创建了一个POC,并在运行时发现了nullpointer异常 . 请参阅屏幕截图以获取代码和错误 . public class TestNGDependsOnMethodsExample { @BeforeMethod (alwaysRun = true) pub... -
0 votesanswersviews
黄瓜测试场景并行运行?
我在我的项目中有几个测试功能,到目前为止,我正在使用带有线程计数的运行程序并行运行它们 . 但问题是优化执行时间,因为这些线程需要更长的时间才能完成测试场景 有没有更好的方法来并行执行测试场景? 任何帮助..非常感谢!! -
1 votesanswersviews
如何并行运行specflow功能文件?
我在Saucelabs上使用specflow和NUnit . 我需要并行运行功能文件 . 但是如果您使用的是几乎每个测试场景中我目前使用的ScenarioContext / FeatureContext,我会在某处读到您不能并行运行的地方 . 这是真的吗?如果为true,我可以使用哪种替代方法进行多线程处理 . 请注意,功能之间或功能中的测试用例之间没有依赖关系 . 任何人都可以提供代码片段来帮助... -
1 votesanswersviews
我们如何使用Java在TestNg中执行黄瓜场景并行? [重复]
这个问题在这里已有答案: How to execute cucumber feature file parallel 3个答案 我正在使用Java与Selenium和TestNG . 我可以使用TestNG执行并行测试 . 但是现在我已经将黄瓜与TestNG集成在一起,但我无法并行执行黄瓜方案 . 我可以使用并行执行两个功能文件但不能在一个功能文件并行执行两个方案 . 任何人都知道如何在一个功... -
0 votesanswersviews
无法使用testng在黄瓜功能中运行第二个场景
我用黄瓜作为BDD创建了maven项目,并将其与testng集成 . 我在我的功能文件中添加了2个方案 . 我已经在我的testng.xml中配置了runner类,在我的跑步者类中,我正在使用@BeforeClass启动浏览器 . 测试成功运行第一个方案但不运行第二个方案 . 请指导如何继续这样做 . 我在功能文件中的方案是: Feature: Base PartyUserStories S... -
0 votesanswersviews
找到包含带空格的特定字符串的文本?
我在查找包含至少两个单词的文本时遇到问题 . 我需要下一个: <a e="k44.3" href="http://www.example.com">hello world</a> 我的XPath表达式是: driv.findElement(By.xpath("//*[contains(text(),'hello world... -
-1 votesanswersviews
使用selenium web驱动程序时在firefox中加载站点
我的默认浏览器是firefox . 但是当我尝试使用selenium web驱动程序加载文件时,它会自动通过谷歌Chrome加载 . 如何将其更改为Firefox? Eclipse首选项也设置为默认浏览器 . package com.selenium.example; import org.openqa.selenium.By; import org.openqa.seleniu... -
8 votesanswersviews
使用Selenium 3启动特定的Firefox配置文件
我正在尝试从Selenium 2升级到Selenium 3,但旧处理非常容易和快速不再起作用(并且文档似乎不存在) 这是目前的程序,我想要的是打开一个带有配置文件的Firefox驱动程序:SELENIUM 可悲的是,它不起作用,并始终关闭错误: WebDriver.dll中发生未处理的类型'System.InvalidOperationException'>异常附加信息:corrupt d... -
1 votesanswersviews
Selenium:关于:web webdriver的about:config中的布尔值设置
对于测试套件,我正在运行一个使用selenium webdriver控制Firefox实例的python脚本 . 我想将about:config中的设置 dom.disable_open_during_load 更改为 true . 虽然这是我的默认Firefox配置文件中的默认设置,但每当我'm starting a webdriver instance. It seems to use an... -
3 votesanswersviews
selenium web驱动程序无法使用自定义优先级打开firefox
尝试使用selenium 2打开已安装插件的firefox,但总是打开默认的firefox配置文件,具有预定义的首选项 from selenium import webdriver driver = webdriver.Firefox() 上面的代码行使用默认配置文件启动firefox . 如何使用用户指定的首选项启动它? -
1 votesanswersviews
带有firefox配置文件的Selenium webdriver,检查插件兼容性并且无法启动
请考虑以下代码: ffprofile = webdriver.FirefoxProfile('C:\Users\Me\AppData\Roaming\Mozilla\Firefox\Profiles\fdwfec0d.selenium') browser = webdriver.Firefox(ffprofile) 当我在python脚本中运行此代码时,Firefox会显示一个用于检查插件兼容性... -
3 votesanswersviews
用于播放框架的Firefox Selenium webdriver:如何升级?
我收到错误:Firefox Webdriver 2.32.0与Firefox 30.0不兼容我如何升级firefox webdriver? Selenium firefox不使用我的 Profiles ,它使用其他一些 Profiles . 这是我尝试过的:在play框架软件包中搜索webdriver jar,解压缩它们并寻找.xpi(firefox addon file-extension),... -
0 votesanswersviews
元素无法点击 - 运行Selenium测试用例时出错
运行selenium testcases时出现以下错误 . 使用firefox 45和selenium-server-standalone 2.52版本 . org.openqa.selenium.WebDriverException:元素在点(62,13.333328247070312)处不可点击 . 其他元素将收到点击:(警告:服务器未提供任何堆栈跟踪信息)命令持续时间或超时:21毫秒构建信... -
0 votesanswersviews
与远程浏览器通信时出错 . 它可能已经死了 . 对于firefox navegator
我使用selenium-server-standalone-2.53.1,firefox 47.0 . 我有两个节点,一个用于firefox,另一个用于chrome,chrome中的配置工作正常 . selenium_grid.bat按以下方式配置 java -jar selenium-server-standalone-2.53.1.jar -role node -port 7776 -hub ... -
38 votesanswersviews
如何在Selenium WebDriver中对FirefoxDriver,ChromeDriver和IEdriver执行基本身份验证?
我正在使用Selenium-Firefox驱动程序和Selenium-Chrome驱动程序版本2.0a5( Web Driver API ),我正在尝试测试具有BASIC身份验证的Web应用程序(当我点击时会出现一个弹出窗口来验证用户身份无论什么页面,弹出窗口都不是HTML的一部分 . 现在,我需要一个策略来验证Firefox,Chrome和IE中的用户(我即将导入IE驱动程序) . 我正在阅读一... -
0 votesanswersviews
Python Selenium Webdriver:AttributeError 'list' object没有属性'tag_name'
当我尝试运行我的代码时,我遇到了select元素的问题,它给了我一个错误 AttributeError 'list' object has no attribute 'tag_name' 就像我没有任何选择元素 . 是因为它不关注弹出窗口吗?我究竟做错了什么? MyCode.py from selenium import webdriver from selenium.webdriver.su... -
0 votesanswersviews
Jmeter - 如何通过缓存加载多个用户测试ajax Web应用程序
我一直在使用Jmeter来测试我的Web应用程序 . 我通过排除js,css和其他静态内容文件来记录jmeter脚本 . 在运行脚本时,Jmeter不执行javascript文件,因此不会发送ajax XHR请求 . 为了克服这个问题,我用js,css和其他静态内容记录了脚本,并记录了所有Ajax xhr请求 . 但是性能结果似乎与浏览器加载时间不同 . 我还需要在性能测试期间使用缓存 . 以下是... -
1 votesanswersviews
使用Jmeter 5k用户进行负载测试,网站崩溃
我在网站上运行5K用户,同时使用Jmeter进行负载测试 . 这花了太长时间,我的同事们无法访问该网站 . 然后我停止测试 . 现在网站完全死了,无法访问 . 我现在应该怎么做? -
0 votesanswersviews
JMeter Web驱动程序采样器org.openqa.selenium.InvalidElementStateException
我刚刚用WebDriver Sampler准备了一个负载测试 . 我正在使用selenium-chrome-driver-2.39.0.jar,selenium-firefox-driver-2.39.0.jar,JMeter 2.11和FireFox 26.0 . 当我使用Chrome驱动程序配置时,没有错误 . 但是,当我使用与FireFox驱动程序配置相同的脚本时,我收到错误 . 错误是: ... -
0 votesanswersviews
错误“异常AttributeError:”'Service'对象没有带有Robot框架的selenium属性'process'“”
我有一个Selenium Python测试套件 . 它开始运行show error msg . 意外错误:异常AttributeError:“'服务'对象没有属性'进程'”在dellen of selenium.webdriver.chrome.service.Service对象中,忽略0x040F20B0 和 警告[警告]关键字“捕获页面屏幕截图”无法在失败时运行:没有打开浏览器 我该如... -
2 votesanswersviews
防止在robotframework-selenium2中截图
当我在一次运行中运行所有测试用例时,我正在使用Selenium2Library和机器人框架2.8.3(python 2.7),生成了600个图像(包括Passed和Failed测试用例)但我根本不需要截屏或至少不适用于仅针对失败的测试用例传递的测试用例 . 这可能是通过包含一些关键字或通过在pybot命令或其他类型的设置中传递参数? 像 $pybot --screenshot stop Testa... -
0 votesanswersviews
Robot Framework:无法在日志文件中设置screeshot目录并查看自定义屏幕截图
我正在尝试运行以下代码,以将Test Suite中所有失败的测试用例的屏幕截图保存到自定义文件夹,并查看日志文件中的屏幕截图 . 以下代码未按预期运行 . 请帮助完成代码 . '*** Setting *** Suite Setup register Test Setup Set Screenshot Directory D:/path/ Library ... -
0 votesanswersviews
机器人框架selenium2library的python版本(Windows10)
环境:Windows 10专业版 我安装了python 2.7.9并使用 pip 安装了 robotframework 和 robotframework-selenium2library 这一切都运行正常,没有任何错误 . 然后我做了一些研究,发现除非我有理由使用2.x版本的Python,否则我应该坚持使用3.x版本 . 由于selenium2library已经存在3.4支持(在某处读取),所以我... -
3 votesanswersviews
在python中创建selenium webdriver并在robotframework中使用它
所以我几乎堆叠了 . 如果您调用selenium2library关键字打开浏览器,将创建一个webdriver对象实例并将其放置在browsercache中(如果我正确理解了该功能) . 到目前为止,我知道如何在python类或脚本中获取创建的webdriver,并将此webdriver与python-selenium命令一起使用 . 如此处记录Pass existing Webdriver ob... -
2 votesanswersviews
如何使用Java中的Selenium WebDriver创建新的RobotFramework关键字来扩展Selenium2Library
我正在尝试通过在Java中使用Selenium WebDriver实现新的Robot Framework关键字来扩展Selenium2Library python库(1.8.0) . 为了做到这一点,我需要能够在我的Java关键字中检索Selenium2Library python库使用的WebDriver实例 . 请注意,我根据旧版本的Selenium2Library,因此它显然已经过时了 . ... -
2 votesanswersviews
如何使用Robot Framework设置系统属性“webdriver.gecko.driver”?
我正在使用Robot Framework和Selenium2Library进行自动前端测试 . 通常我在Firefox浏览器中运行这些测试 . 从Firefox 47版开始,Selenium2Library的内置FirefoxDriver不再起作用了 . 通过互联网搜索了一下,发现,我必须切换到Marionette aka . 壁虎司机 . 尝试此操作时,我收到以下错误消息: 套件设置失败:We... -
0 votesanswersviews
Selenium UI Test传递本地测试但在VSTS CI上失败
我正在使用selenium 3.12.0 VSTS CI进行测试自动化,并且有一些问题让我感到困惑......我的项目中有大约400个测试用例,并且所有测试都是在本地环境中传递的,但是当我构建到VSTS CI,并自动开始测试,它出错了 . 当测试在CI上运行时,大约60个测试用例失败,并且这些情况总是相同的 . 所以我尝试构建另一个CI管道来测试这些总是失败的特定情况,并且它们被传递...... ... -
91 votesanswersviews
在C#中使用Selenium WebDriver执行JavaScript
这是如何实现的? Here它说java版本是: WebDriver driver; // Assigned elsewhere JavascriptExecutor js = (JavascriptExecutor) driver; js.executeScript("return document.title"); 但我找不到C#代码来做到这一点 . -
0 votesanswersviews
无头镀铬中的量角器不执行browser.actions()
我的protractor.conf.js(相关部分) capabilities: { 'browserName': 'chrome', 'chromeOptions': { 'args': ['headless', 'disable-gpu'] } } 如果我在正常模式下运行量角器,所有测试都通过 . 以及如果我用map.click()替换这段代码 . b...