サンプル
# encoding: utf-8 require_relative "../open_classes.rb" require 'pp' require "selenium-webdriver" # Yahoo株式の銘柄検索を「東京電力」でした場合に、 # 結果の1件目に「【9501】東京電力(株)」が表示されることを確認 TODEN = "東京電力" # FireFoxで実施 ※引数を変更すればマルチブラウザテストも可能 driver = Selenium::WebDriver.for :firefox # テスト対象URL driver.navigate.to "http://info.finance.yahoo.co.jp/search/" # 株価検索入力欄を選択して、キー送信 input = driver.find_element(:id, 'searchText') input.send_keys TODEN input.submit output = driver.find_element(:id, 'viewItem1') puts "#{TODEN}=>#{output.text}" sleep 10 driver.quit
出力
東京電力=>【9501】東京電力(株)