How do I set an option as selected using Selenium WebDriver (selenium 2.0) client in ruby

前端 未结 10 1327
难免孤独
难免孤独 2020-12-14 00:46

I am trying to get familiar with the new ruby selenium-webdriver as it appears more intuitive mostly than the previous version of selenium and the ruby driver that went with

10条回答
  •  失恋的感觉
    2020-12-14 01:19

    #SELECT FROM DROPDOWN IN RUBY USING SELENIUM WEBDRIVER
    #AUTHOR:AYAN  DATE:14 June 2012
    
    require "rubygems"
    require "selenium-webdriver"
    
    
    
      begin
        @driver = Selenium::WebDriver.for :firefox
        @base_url = "http://www.yoururl.com"
        @driver.manage.timeouts.implicit_wait = 30
    
        @driver.get "http://www.yoursite.com"
    
    
        #select Urugway as Country
         Selenium::WebDriver::Support::Select.new(@driver.find_element(:id, "country")).select_by(:text, "Uruguay")
    
            rescue Exception => e
             puts e
             @driver.quit
    
    
        end
    

提交回复
热议问题