-
1 votes2 answers912 views
如何使用selenium grid启动多个浏览器?
我正在WebDriver,JUnit,Java编写测试用例,现在我正在尝试实现Grid . (与相同的测试用例并行启动浏览器) 我已经开始了这个中心 java -jar selenium-server-standalone-2.18.0.jar -role hub 用此启动节点 java -jar selenium-server-standalone-2.18.0.jar -role no... -
1 votes1 answers189 views
“将节点注册到集线器”后,Selenium Grid停滞不前 . 它没有显示任何行“执行......”
我面临一个奇怪的问题:我正在尝试在我的窗口机器和VM上的节点上设置集线器或切换它们 . 但是,如果我使用完全相同的命令在我的测试VM上启动集线器,则注册过程似乎需要永远 . 通常,节点应该接收状态请求并响应中心服务器 . 但打印后控制台保持空白,当我点击myip:4444 / grid / register时显示错误如: - HTTP错误:500 访问/网格/注册时出现问题 . 原因: Serv... -
1 votes1 answers642 views
Codeception:WebCurlException错误
我已经使用Selenium Webdriver启动了Codeception,并且在运行codecept.phar后我收到了WebCurlException错误 . 脚步: 1.从命令提示符启动selenium独立服务器jar文件 . 2.然后我从命令提示符运行以下命令 . php codecept.phar运行 3.然后我的控制台出现以下错误 . “[webdrivercurlException... -
1 votes0 answers1381 views
Selenium Server Virtualbox . 无法创建新的远程会话
我想在Xboxuntu的Virtualbox中使用Selenium Server . 主机是macOS . 我使用Networkbridge连接我开始的盒子内的Virtualbox java -jar selenium-server-standalone-3.0.1.jar -role hub 和 java -jar selenium-server-standalone-3.0.1.jar ... -
1 votes2 answers1427 views
设置selenium网格以使用Microsoft边缘
Environment: win10(build 10240) Vaadin Testbench 4.1 Selenium 2.53 适用于构建10240的Firefox,Chrome,IE11和Edge的驱动程序 Node and hub 启动java -jar c:\ users \ powder \ vaadin-testbench-standalone-4.1.0.ja... -
0 votes1 answers1345 views
Selenium网格集线器控制台返回500
我已经设置了一个selenium网格,端口4444用于集线器,节点用端口5555.当我尝试通过http://localhost:4444/wd/hub/console访问集线器的控制台时,我得到以下日志 . 当我试图访问我的网格的会话http://localhost:4444/wd/hub/session得到以下错误 . 我正在使用C#.net进行测试,当我尝试初始化remotedrive... -
1 votes1 answers1179 views
selenium grid for python error
我在ubuntu virtualbox上为python 3运行selenium grid,我设置了一个网格 java -jar selenium-server-standalone-3.4.0.jar -port 4444 -role hub 一切似乎都好我上了终点站 信息 - Selenium Grid集线器已启动并正在运行 我添加一个节点 java -jar selenium-server-... -
3 votes4 answers740 views
如何在Python中使用Selenium打开chrome开发人员控制台?
我正在尝试使用selenium webdriver在chrome中打开开发人员控制台 . 我在做 从selenium导入webdriver从selenium.webdriver.common导入action_chains,键 ... browser = webdriver.Chrome(executable_path =“C:\ chrm \ chromedriver.exe”)browse... -
-1 votes1 answers1283 views
使用Python和Selenium的刮表
我试图用python刮下面的表 . 尝试拉html标签找到元素 id_dt1_NGY00 等等但是一旦页面被填充就无法找到它,所以有人告诉我使用Selenium并且设法刮掉一些数据 . https://www.insidefutures.com/markets/data.php?page=quote&sym=ng&x=13&y=8 这些数字每10分钟更新一次,因此这个网站是... -
0 votes1 answers534 views
使用Page Object Model执行带有多个文件的Cucumber Step Defination
我正在尝试在两个不同的文件中执行一个Cucumber Feature文件,其中Step Step . 执行第一步定义中的所有方法,当执行第二步时,它启动新的浏览器实例,而不是继续使用现有的浏览器实例 . 黄瓜功能文件场景:鉴于我打开Firefox并导航到大师当我输入用户名和密码并登录到大师时我点击新客户然后显示新客户页面然后我点击主页然后显示主页 First Step Definition pac... -
0 votes1 answers888 views
无法运行黄瓜文件的场景大纲示例
我在偷黄瓜 . 在尝试执行黄瓜场景大纲时,我遇到了错误 . 以下是黄瓜功能文件 Feature: to test pages titles Scenario Outline: to check title of the mutliple pages Given Open the browser When navigate to <Link> page Then check &l... -
2 votes1 answers1567 views
使用Cucumber Scenario Outline处理excel电子表格
我试图看,如果可能的话,有一种更优雅的方式来处理从与黄金表格大纲行(第n个)相关的黄瓜场景大纲中调用nTh数字 . 目前我正在使用迭代数来定义excel电子表格的行#以从中提取数据 . 我想看看是否可以以比下面的示例更优雅的方式使用带有excel的黄瓜和场景轮廓 . 一些背景: 每次迭代都需要是自己的场景 . 因此,为什么我没有使用row.count的简单for循环 . 我完全了解情景大纲... -
0 votes1 answers1621 views
使用Excel文件作为数据表的黄瓜Selenium
我使用Cucumber-Selenium和Excel作为我的数据文件,我的问题是我如何根据Excel上的数据多次运行我的功能文件 . 例如,我在Excel中有10行数据并希望逐个运行它,在第一行数据之后它将移动到下一行并执行它 . 功能文件:场景:登录 Given I open the browser and access this URL When I enter the "<U... -
0 votes0 answers913 views
只要在Excel中存在新的测试数据集,就会多次运行Cucumber场景
我有一个场景,我需要多次执行功能文件中的场景,只要Excel中存在测试数据 . Excel的每一行都有一组不同的测试数据 . 我希望该功能对excel行中存在的'n'组测试数据运行'n'次 . 我研究并发现黄瓜没有循环控制 . 但是,我想不出办法,因此没有代码 . 有没有办法实现这个目标?请帮忙 . -
1 votes0 answers1585 views
Selenium :: WebDriver :: Error :: UnknownError - 目标URL格式不正确
Selenium Web Driver版本:2.53.4 Firefox版本:46.0.1 Ruby Watir版本:6.0.2 Ruby版本:2.3.1 我试图运行一个包含12个示例的黄瓜场景大纲,奇怪的是,运行1或2个示例后,随机弹出的selenium web驱动程序错误,其余的只是失败了同样的问题 . Target URL https://<some_host_name>/por... -
0 votes0 answers1773 views
范围报告显示总测试计数为1
我的总测试用例数为2.但在报告的范围内,它显示最新的测试用例名称和所有测试用例的总步数 . HTML Report 这里我在@before钩子中初始化 Logger 并在@after钩子中刷新报告 . 在执行场景之前 . @Before public void launchbrowser(Scenario s) throws IOException{ ... -
1 votes2 answers1975 views
Selenium Cucumber Java范围报告
我目前正在使用Selenium Java的Cucumber Framework . 我希望将我的普通黄瓜报告升级到范围报告 . 尝试了Extent报告3.0.2 . 我能够生成Extent报告,但我无法将失败的测试用例的屏幕截图嵌入到Extent Report中 . 任何人都可以帮助知道这可能有这个功能,将失败案例的屏幕截图嵌入到Cucumber Selenium Java Framework中 ... -
0 votes2 answers138 views
黄瓜执行错误Java
大家好我正在研究一个项目,其中必须实施黄瓜与硒当我运行我的代码后显示错误信息我已经安装了JDK 7我在图像中使用Jars java.lang.NoSuchMethodError: cucumber.runtime.RuntimeOptions.<init>(Ljava/util/Properties;[Ljava/lang/String;)V at cucumber.runt... -
0 votes2 answers277 views
运行Cucumber Junit测试时出错:Intializationerror
我正在尝试运行黄瓜测试,但我得到以下异常 . 我用这些 jar 和他们的版本 这是我的项目: 这是testRunner类代码: package cucumberTest; import org.junit.runner.RunWith; import cucumber.api.CucumberOptions; import cucumber.api.junit.Cucumber; @Run... -
0 votes2 answers209 views
无法使用数据表黄瓜,
我在登录场景中使用了Cucumber Selenium和Data Table . 这是我的场景: Scenario Outline: User login Given the user is on Login Page And the users enter "<username>" and "<password>&qu... -
1 votes3 answers1405 views
黄瓜功能文件无法识别步骤
我写了我的第一个黄瓜功能文件 . 当我将特征文件作为Cucumber Feature运行时,我得到以下错误 "WARNING: Cucumber-JVM's --format option is deprecated. Please use --plugin instead." - 我在跑步者类的@CucumberOptions中使用了"plugin",... -
0 votes1 answers595 views
如何使用@tags在黄瓜框架中从testrunner类文件运行多个标签?
@RunWith(Cucumber.class) @CucumberOptions( plugin = {"pretty","html:target/html/automation"}, features = {"resource/***.feature"}, glue={}... -
8 votes4 answers154 views
如何使用Selenium WebDriver和python获取Web元素的颜色?
如何以十六进制格式找到webelement的背景颜色?使用我当前的selenium webdriver python代码,它返回RGB格式的背景色 . This is the html element that I am looking at div class="bar" style="background-color: #DD514C; background-im... -
2 votes1 answers564 views
使用Python向Selenium WebDriver WebElements添加函数
使用Selenium WebDriver测试网站时,我希望能够双击WebElement对象,而不必使用类继承或乱用ActionChains . 理想情况下,它应该可以在webelement.double_click()表单中访问,就像click()一样 . 这可以通过编辑WebElement.py文件并将以下内容添加到WebElement类来完成: def double_click(self): ... -
0 votes3 answers775 views
Selenium - 在iFrame中获取WebElement时出错
我正在使用Selenium Chrome WebDriver最后一个版本构建一个小型自动化测试脚本,但现在当我尝试在iFrame中获取WebElement时,即使我切换到它,我也面临着一个问题 . 这是HTML的构建方式: 您可以检查,iFrame中还有另一个页面“镶嵌”,下面定义了按钮(这是我选择的部分): 这是我用来获取WebElement的方式(显然是失败的): WebElement f... -
3 votes4 answers812 views
Selenium无法通过xpath找到元素
我已经在这工作了一段时间了 . 我正在使用Selenium和WebDriver版本2.33(包含所有浏览器) . 我正在使用Java,它应该是任意的 . 我正在做的只是找到一个元素并将鼠标悬停在它上面,这是我在之前的代码中所做的 . 但由于某种原因,我不能让这个工作 . 我正在尝试使用此xpath获取一个元素,通过右键单击Chrome中HTML中的元素并单击“copy xpath”获得: //*[... -
0 votes1 answers398 views
Selenium . 无法输入网站的用户名和密码
我有两个输入字段用户名和密码 . 我无法使用selenium找到并输入输入 . 登录按钮单击也失败 . 请找到HTML <div id="loginTable"> <form accept-charset="UTF-8" name="loginForm" method="POST" action=&q... -
2 votes6 answers747 views
在Selenium IDE中,如何在下拉菜单中按索引选择选项?
问题是选项标签发生变化,因此我无法通过标签抓取 . 我需要通过说选项[0] grab 任何的想法? 我正在使用Selenium IDE(Firefox),这是我要问的一块: <tr> <td>select</td> <td>dateRangeString</td> <td>index=1</td&... -
2 votes2 answers1429 views
从Selenium Webdriver WebElement字段中检索值并将其传递给java变量
首先,请原谅初学者的问题 . 我是Java和Selenium Webdriver的新手 . 我正在通过尝试测试CMS应用程序来学习Webdriver . CMS具有创建文章并通过工作流发送文章的概念 . 因此,编辑可能会创建一篇文章并发送给超级用户 . 所以,我正在创建一篇文章作为编辑器,并使用sendKeys文本填充'Title'字段并附加创建日期: public class EditorAr... -
1 votes1 answers990 views
Selenium(python):无法切换到iframe(名称是动态生成的)
我在选择iframe并访问其中的不同元素时遇到问题 . iframe名称是动态生成的(例如,frame11424758092173或frame0005809321或frame32138092173) . 问题是,无论我做什么,Selenium都找不到iframe .... 切换到最近的帧不起作用: iframe = driver.find_elements_by_tag_name('iframe...