タグ

Testに関するVitSymtyのブックマーク (5)

  • 負荷テストツールSiegeのインストールと使い方・オプション・結果の見方 - nori3tsu's blog

    SiegeはWEBサーバに負荷をかけるツールです。同様のツールとしてApache Bench, httperf, Tsung, JMeterなどありますが、私は主にJMeterとSiegeを利用しています。 siegeのインストールと使い方・オプション・結果の見方をまとめました。 それぞれ、重い負荷やシナリオ込みの負荷をかける場合はJMeter、そこそこの負荷やWEB APIへの負荷はSiegeと使い分けています。 インストール 依存ライブラリをインストール $ sudo yum -y install gcc make openssl-devel ダウンロード $ curl -LO http://www.joedog.org/pub/siege/siege-2.74.tar.gz インストール $ tar zxvf siege-2.78.tar.gz $ cd siege-2.78 $ .

    負荷テストツールSiegeのインストールと使い方・オプション・結果の見方 - nori3tsu's blog
  • Rails の ActiveRecord モデルテストの書き方ガイドライン - passingloopの日記

    このエントリでは,Ruby on Rails (以下 Rails)の ActiveRecord モデルテストについて,1) どこの何をテストすればよいか,2) どのようにテストを書けばよいか,のガイドラインを示します.このガイドラインは Rails 公式のものではなく,id:passingloop が使っている私的なものです.疑問・質問・批判・間違いの指摘はページ下部のコメント欄までお願いします. はじめに Rails は TDD/BDD サポートが充実した Web アプリケーション開発フレームワークです.Rails で使える Test::Unit や RSpec などといったテスティングフレームワークの使い方に関する解説も豊富にあります.しかし,「どこをどうテストすればよいのか」についての解説は,「使い方」の解説と比較して少ないように思います.もっとも,テスト一般についてどう書くかはアプ

    Rails の ActiveRecord モデルテストの書き方ガイドライン - passingloopの日記
  • Rails4で書いたアプリをMiniTest::Specでテストする - yo_waka's blog

    Rails4からはActiveSupport::TestCaseがTest::UnitからMiniTest::Unit::TestCaseのサブクラスに変わっている。 MiniTestはSpecなDSLをサポートしているので、RSpecを入れずともBDDスタイルでテストが書けるようになる。 ということで、いろいろtest_helper.rbをゴニョってたらminitest-rails-specというズバリなGemを見つけたので(><)これを使う。 minitest-spec-railsでやってくれることは、ざっくりいうと、RailsのActiveSupport::TestCaseにMinitest::Spec::DSLをextendして、ControllerとかHelperクラスをテスト対象クラスに追加して、beforeとかafterとかのDSLを使えるようにしてくれるだけというシンプルな

    Rails4で書いたアプリをMiniTest::Specでテストする - yo_waka's blog
  • assertの基本から - ザリガニが見ていた...。

    前回の日記と順番は前後してしまったが、今まで適当に使っていたassertについても見直してみた。 assertのマニュアルページ Test::Unit - Rubyリファレンスマニュアル Rails Edge API documentation http://caboo.se/doc/classes/Test/Unit/Assertions.html http://caboo.se/doc/classes/ActionController/Assertions.html http://caboo.se/doc/classes/ActionController/Assertions/DomAssertions.html http://caboo.se/doc/classes/ActionController/Assertions/ModelAssertions.html http://cab

    assertの基本から - ザリガニが見ていた...。
  • BTO Club

    製品やサービスの短サイクル化は開発期間の短縮を余儀なくしています。80%のアプリケーションは、配備後に何か問題を引き起こしていると言われています。アプリケーションの性能は事業の業績に直結すると言っても過言ではありません。大きなプレッシャーのもとにアプリケーション品質の向上に日夜努力なされて、頭を悩まされている皆さんのために開設されたのがサイトです。 アプリケーション開発およびアプリケーションテスト現場の悩みは尽きません。決して、テストツールやテクノロジーやアプリケーション開発やアプリケーションテストの話題だけに止まらず、むしろ、開発/テスト現場の悩みや開発/テスト現場運営そのものについて、会員同士が自由に語れるコミュニティサイトとして利用していきたいと考えています。

  • 1