タグ

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

  • Rubyアソシエーション: Selenium

    レグレッションテスト プログラムを修正・変更した場合は、修正前の他の機能が動作することを確認し、想定外の影響がないことを確かめておく必要があります(参考)。サイトではレグレッションテストの代表的なツールであるSeleniumを取り上げ、レグレッションテストの概要を説明します。 Seleniumとは Seleniumとは、ブラウザ上でのマウス操作やフォームへの文字列入力、文字列が存在するかのチェック、フォームの値のチェック、ページ内のJavaScriptの実行などを自動的に行うツールです。複数のブラウザで同じ操作のテストを実行することもできます。 Seleniumでは、実行形態によって、利用するSeleniumのコンポーネントが異なります。 1.Selenium IDE Firefox単体でテストを実行する場合はこちらのツールを選択します。Selenium IDEはFirefoxのアドオン

    kiyo_hiko
    kiyo_hiko 2017/06/24
    "テストケースに日本語が含まれる場合は、ファイルの先頭に「# encoding: utf-8」を追加しておきます"
  • Rubyアソシエーション: 複数のRuby環境の構築

    開発や保守の作業が多くなると、複数のRuby環境(たとえばバージョン違いやMRI/JRuby/IronRubyなど処理系の違い)を使いこなす必要になります。これをサポートするものとして、LinuxMac OSXではrvmやrbenv、Windowsではpikというツールがあります。これらのツールの主な機能として以下があります。 ・異なるRuby処理系のインストール ・複数のRuby環境の切り替え ・環境ごとにgemを別管理 ここでは、Windows版のツールであるpikについて、インストール方法と使い方の概要を説明します。 pikとは Windows上で複数のRuby環境を管理するツールです。コマンドプロンプトより実行します。 pikのインストール ここではmsiからインストールする手順を紹介します。まず、pikのダウンロードサイトのDownload Packagesから、pik-X.X

    kiyo_hiko
    kiyo_hiko 2016/06/01
    pikは古いっぽさで最近はuruを使うらしい
  • Rubyアソシエーション: コーディング規約

    Rubyの正式なコーディング規約はありません。しかし、複数人のプロジェクトやチームで同時にコーディングする場合や、継続的なメンテナンスが必要とされるシステム開発においては、コーディングスタイルを統一しておくことで可読性を高め保守性を向上することができます。参考となるコーディング規約を紹介します。 Rubyコーディング規約(日語) Ruby のコーディングスタイル(日語) The Unofficial Ruby Usage Guide (Ruby Style Guidelineのところ)(英語) Christian Neukirchen's Ruby Style Guide(英語) Elements of Ruby Style(英語

  • Ruby技術者認定試験

    改訂のお知らせ 2022年10月3日よりRuby 3に対応したRuby技術者認定試験の配信を開始しました。詳細はニュースをご参照ください。version 2.1の試験については旧試験ページをご参照ください。 Ruby技術者認定試験について Ruby技術者認定試験制度は、Rubyベースのシステムを設計、開発、運用するエンジニアRubyでシステム提案を行うコンサルタント、Rubyを教える講師及びRubyを学ぶ学生などを対象とした認定試験制度です。認定者は、Ruby技術者としての技術力を公正に評価され、高い水準のRubyによるシステム開発能力を持つことを認定されます。 認定によりRubyベースでシステム開発を行ううえで必要な基礎的な知識と応用力をもつことをアピールすることができます。試験の合格者は、Rubyアソシエーションにより「 Ruby Association Certified Ruby

    Ruby技術者認定試験
    kiyo_hiko
    kiyo_hiko 2013/05/17
    15,750円
  • 1