タグ

Rubyとwebに関するWatsonのブックマーク (3)

  • Watir Project

    Watir is... An open source Ruby library for automating tests. Watir interacts with a browser the same way people do: clicking links, filling out forms and validating text. Get Started Now... require 'watir' browser = Watir::Browser.new browser.goto 'watir.com' browser.link(text: 'Guides').click puts browser.title # => 'Guides – Watir Project' browser.close Watir 7.3 Watir 7.3 is now available on R

  • 日々のサイト運用に。Ruby製のリンクチェッカー·rawler MOONGIFT

    rawlerはRubyで作られたコンソールで動作するリンクチェッカー rawlerはRuby製のオープンソース・ソフトウェア。Webサイトを運営していると、リンクが変更されたりドメインごと移転したりする。そうした作業の蓄積によって、次第にリンク切れが発生していく。だがこれまでのコンテンツ全てについてチェックするのは大変だ。 実行中 そこで使われるのがリンクチェッカーだ。自動的にチェックしてくれる仕組みがあれば、毎日自動実行しておいても良いくらいだ。既存のサイトはもちろん、新規サイトでも事前にチェックできる。そのためのライブラリがrawlerだ。 rawlerはコンソールで使うソフトウェアで、rawlerコマンドの後にURLを与えるだけで利用できる。そうするとドメイン以下にあるリンクについて自動でチェックを開始する。今の所リダイレクトがあった場合は301ないし302と出力されるだけになってい

  • Route 477(2009-01-07)

    ■ [misc] プログラマの仕事場 耳鼻科で思いついたネタ。 「病院の診察室できょろきょろしてはいけないよ」 「どうして?」 「尖った道具を見つけたら、何をされるのだろうと無駄に不安になるからさ。」 「レストランで厨房を覗き込んではいけないよ」 「どうして?」 「手の洗い方が雑なのを見つけたら、それで大丈夫なのかと不安になるからさ。」 「ねえパパ、パパはプログラマだよね」 「そうだよ」 「パパの職場も見てはいけないの?」 ■ [ruby] Webアプリのテストに役立つらしい「Webrat」って何だ? WebratはRubyのライブラリで、 def test_sign_up visit "/" click_link "Sign up" fill_in "Email", :with => "good@example.com" select "Free account" click_butto

    Route 477(2009-01-07)
  • 1