-
1 votesanswersviews
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... -
1 votesanswersviews
与詹金斯的耙子文件(黄瓜,watir-webdriver)
我刚刚开始使用watir和黄瓜,并且一直试图用Jenkins运行我的项目 . 我在C:\ project_name中有一个watir Project(watir,cucumber) . 我在项目中也有rake文件,当我在CMD中运行它时一切正常并且测试成功执行 - > C:\ project_name> rake 我正在运行的Rakefile看起来像这样 . require 'ruby... -
2 votesanswersviews
如何在步骤定义中访问Cucumber步骤名称?
我正在尝试将Cucumber与Test Rail集成 . 所以我有一个Cucumber Ruby自动化设置 . 我希望能够将Cucumber Gherkin步骤从特征文件作为变量传递到自动化中 . 这是因为我想将Cucumber Gherkin步骤作为HTTP POST发送到测试管理系统中 . 示例小黄瓜功能文件: Scenario: login scenario Given I am o... -
1 votesanswersviews
并行运行黄瓜场景大纲
我有一个功能,有一个场景大纲,由于我使用的示例数量太长而无法运行 . 我想利用可用的多个线程并行并行运行这些大纲 . 一种方法是将功能/方案大纲拆分为多个功能 . 这可以工作,但它留下了相同场景的多个副本,只有示例中的差异 . 我的问题是,是否有办法将此场景大纲拆分为并行运行而无需创建多个功能? -
0 votesanswersviews
错误:我的回归套件之前正在运行,但在我执行了宝石更新并将Firefox更新到13.0之后出现错误
运行回归时我不断收到的错误,有人可以对此有所了解 . 这让我疯狂 . 无法 Build 连接,因为目标计算机主动拒绝它 . - connect(2)(Errno :: ECONNREFUSED)C:/Ryy187/lib/ruby/1.8/net/http.rb:560:初始化'C:/Ryy187/lib/ruby/1.8/net/http.rb: 560:inopen'C:/Ruby187... -
0 votesanswersviews
使用Watir-Webdriver关闭IE时出错
我有一个黄瓜测试套件,我正在运行,每当我调用browser.close方法时,它会抛出以下错误 C:/Ruby193/lib/ruby/1.9.1/net/http.rb:762:初始化':无法 Build 连接,因为目标计算机主动拒绝它 . - 来自C:/Ruby193/lib/ruby/1.9.1/net/http.rb的connect(2)(Errno :: ECONNREFUSED):... -
2 votesanswersviews
Watir没有按预期工作 - Selenium :: WebDriver :: Error :: UnknownError
我安装了Watir并尝试在该网站中给出的一个简单示例 . require 'watir' browser = Watir::Browser.new :chrome browser.goto 'https://www.google.com' browser.text_field(title: 'Search').set 'Hello World!' browser.button(type: 'sub... -
0 votesanswersviews
用于Safari的Watir-webdriver无法右键单击或双击
在Mac 10.9上,我的watir-webdriver脚本可以与Chrome和Firefox一起使用,但是使用Safari我无法右键单击或双击 . 尝试双击或右键单击给出了这个错误: 按钮可用? true /Users/engineering/.rvm/gems/ruby-1.9.3-p484/gems/selenium-webdriver-2.40.0/lib/selenium/webdri... -
0 votesanswersviews
我按照所有说明查找ChromeDriver . 为什么Watir找不到ChromeDriver?
我使用的是Windows 7.我想尝试使用Chrome的watir-webdriver . 我收到消息:无法找到chromedriver可执行文件 . 请从...下载服务器 我按照这里的说明操作: https://code.google.com/p/selenium/wiki/ChromeDriver 我把EXE放在推荐的位置 . 我将位置添加到“环境变量”中的“路径”变量 . (不是PATH变... -
3 votesanswersviews
Watir Webdriver - 在谷歌浏览器上更改代理
我正试图通过代理从watir webdriver访问web . 可以是HTTP或SOCKS 到目前为止,这是我的代码 . 我找到了样本(最后3行),但它给了我错误: irb require "watir-webdriver" browser = Watir::Browser.new :chrome switches = '--proxy-server=88.12.44.20... -
0 votesanswersviews
Watir Webdriver Safari:打开了一个模态对话框 . SafariDriver不支持与模态对话框交互
在使用watir safari webdriver时,webdriver会在遇到警报弹出窗口时立即终止 . 是否有任何变通办法可以让Safari webdriver正常运行警报,或者防止警报出现? $driver.button(:xpath, "//button[@class='btn btn-success btn-success-red']").wait_until_pre... -
0 votesanswersviews
double_click方法在firefox中不起作用
用于doubleclick的double_click方法不适用于firefox浏览器 . 因为它显示以下错误消息 . 相同的方法适用于Chrome浏览器 . 错误消息: Selenium :: WebDriver :: Error :: InvalidElementStateError:无法执行本机交互:无法获取元素的节点 - 无法进行交互 . 来自[remote server] file://... -
2 votesanswersviews
Ruby Watir找不到firefox二进制文件
使用ruby 1.9.3和最新版本的watir-webdriver我在运行测试脚本时遇到以下错误: C:/.../ selenium / webdriver / firefox / binary.rb:120in'path':找不到Firefox二进制文件(os-windows) . 确保使用Selenium :: Webdriver :: Firefox :: Binary.path =手动安...