タグ

ブックマーク / www.ruby.or.jp (2)

  • Rubyアソシエーション: トップページ

    技術者向け情報 サイトではRubyの導入から開発・運用に至るまでに必要とされる一連の情報を発信します。Rubyの初心者でも一通りの開発ができることを目的としています。 ご注意:サイトの内容のいくつかは情報が古くなっているものがございます。(2017/3/13) 更新履歴 2012年 6月29日   複数のRuby環境の構築にpikの情報を追加しました 2012年 6月29日  インストールにJRuby on Railsのインストール方法を追加しました 2012年 6月 1日  テストにRSpecの情報を追加しました 2012年 4月27日  インストールにあるRubyRailsのインストール方法を更新しました 2012年 4月27日  バージョン管理システムにGitの説明を追加しました 2012年 4月27日  レグレッションテストにSelenium WebDriverの説明を追加し

  • Rubyアソシエーション: テスト

    ここではRubyで記述されたコードに対するテスト方法の概要について説明します。Rubyには、ユニットテストをしやすくするフレームワーク(ライブラリ)が提供されています。通常は、個々のモジュールやメソッドなど小さな単位で十分なユニットテストを行って検証し、結合テストへと進みます。 提供されるフレームワークは、「テスト駆動開発(Test Driven Development:TDD)」や「振舞駆動開発(Behaviour Driven Development:BDD)」という思想がベースになっています。テスト駆動開発とは、プログラム開発手法の一つで、プログラムに必要な各機能について、最初にテストコードを書きそれが失敗することを確認し(テストファースト)、そのテストが成功するように必要最低限の実装を行った後、プログラムの振る舞いを変えないようにコードを洗練(リファクタリング)していく方法です。こ

  • 1