我必须打开make' web console'使用Ruby Watir激活窗口

时间:2014-12-10 08:18:10

标签: ruby watir-webdriver

我正在使用Ruby Watir进行Web自动化。我的执行步骤是:

  1. 打开链接
  2. 从drop dowm菜单中选择我的特定xml。
  3. 点击“运行”按钮。
  4. 通过按F12或右键单击鼠标打开Web控制台窗口 - >检查元素,然后单击“控制台”选项卡。
  5. 选择“Web控制台”窗口。
  6. 从那里选择所有。
  7. copy all。
  8. 打开记事本并粘贴在那里。
  9. 我已经编写代码直到第4步。但是我无法获得选择“Web控制台”窗口的代码。 请在下面找到我的代码。

    # Watir IE driver
    require 'watir-webdriver'
    # Required in ruby 1.8.7
    require 'rubygems'
    
    b = Watir::Browser.new :firefox
    b.goto "http://engtestsite.com/kevin/dpr/beaconTester/index_html5.html"
    
    b.button(:index => 1).click
    b.select_list(:id,"selectFile").select("testCases/DPR_short_modified.xml")
    b.button(:text,"Run").click
    
    b.send_keys :f12
    sleep (30)
    
    step 5
    b.send_keys [:control, "a"]
    

    请为此步骤建议正确的代码。

    如果需要更多详细信息,请告诉我。

1 个答案:

答案 0 :(得分:1)

你要求Watir做的事实际上是不可能的,因为Watir的设计只是为了在网页的上下文中工作。

它也无法控制浏览器本身。因此,它也无法在那里打开记事本和粘贴文本。