watir-webdriver

    0热度

    1回答

    我想在我的系统上运行一个简单的Watir脚本,但出现错误。我也尝试过2.2.4,2.1.8和1.9.3,但没有任何效果。我很久以前就开始在v1.8.7和2.x版本上使用Watir,但现在我记不起当时我做了什么。 以下是我试图在Win7 x64bit上使用v1.9.3执行的代码。 require 'rubygems' require 'watir-webdriver' print "Hello"

    0热度

    2回答

    访问复选框,当我试图点击复选框,我得到一个错误 browser.checkbox(:id, 'AgreeToProceedWithPersonalData').click Element is not clickable at point (314.5, 448). Other element would receive the click: <label for="AgreeToProcee

    0热度

    2回答

    我正在使用watir-webdriver和rspec编写声明。我遇到了一些运行新窗口元素断言的问题。 这是我的方法,我用: def open_window foobar = @browser.window(:title, 'Foo View') return foobar end 这是我正在写我的规格: describe 'testing a new window' do

    1热度

    1回答

    我有一个ruby脚本启动一个chrome浏览器并加载AdBlock Plus扩展。不幸的是,我不知道如何加载我通过扩展选项面板添加的自定义过滤器(我添加了一个过滤器来阻止特定的div id)。当我加载扩展它像它是第一次被加载,所以我想知道如何重新加载我创建自定义过滤器后留下它的状态。 这里是我如何启动它的一个片段: Selenium::WebDriver::Chrome.path = '/opt/

    0热度

    2回答

    我试图执行一个简单的浏览器测试 require 'rubygems' require 'watir-webdriver' b = Watir::Browser.new :firefox b.goto 'http://www.google.com/' 浏览器启动,并立即关闭抛出以下错误 c:/ruby22/lib/ruby/2.2.0/net/http/generic_request.rb

    3热度

    1回答

    我的系统中的文件: 的Windows 10专业版64位 红宝石2.1.9p490(2016年3月30日修订54437)[64-的mingw32] 火狐47.0.1 首先,这里是我处理的代码: <div class="dz-style col-sm-7" is="null"> <div is="null">You can drag and drop your supporting docu

    1热度

    1回答

    有没有方法通过它包含的文本来查找元素? 考虑: <div>foobar</div> browser.div(text: contains('foo')).present? # => true

    1热度

    2回答

    我试图点击“先生”从drop down list我试过了一些东西的组合,但他们似乎没有工作。 我甚至试过xpath这通常是可靠的,但对于这种情况下它的失败。 $browser.element(:xpath, "/html/body/div[1]/div[1]/div[1]/div/div[2]/div[1]/div[2]/div/div[2]/div/div[2]/div[2]/form/div[

    0热度

    1回答

    我在Linux中构建了一个简单的脚本,但现在我试图让它在Windows上工作。 的代码是: require 'watir-webdriver' puts "Press enter when ready to continue" gets browser = Watir::Browser.start "http://www.google.com" # do stuff 它的工作原理完全如

    0热度

    3回答

    我想完成一个快乐的路径电子商务付款测试,但我似乎无法点击信用卡的嵌套元素老实说我不完全确定哪个是可点击的元件。 任何帮助得到这个工作,将不胜感激。