タグ

2011年7月22日のブックマーク (3件)

  • Eclipse/PDT から PHPUnit/CIUnit のテストを自動実行する - A Day in Serenity @ kenjis

    コマンドラインから phpunit コマンドによるテストの実行 ブラウザから VisualPHPUnit によるテストの実行 Stagehand_TestRunner によるコマンドラインからのテストの自動実行 と 3つのテストの実行方法をみてきましたが、今回は第4の方法として、Eclipse/PDT からのテストの実行方法です。 Eclipse でコーディングをしている場合は、この MakeGood によるテストの実行方法が最高に便利ではないかと思います。Eclipse からのテストの実行が自動でも手動でも思いのままです。 MakeGood のインストール Eclipse を起動し、メニューから Help → Install New Software... を選択します。 次に「Add...」ボタンをクリックします。 以下の更新サイトを登録します。「Name:」は「MakeGood」とし

    Eclipse/PDT から PHPUnit/CIUnit のテストを自動実行する - A Day in Serenity @ kenjis
    kiyotune
    kiyotune 2011/07/22
    #kphpug
  • EclipsePDT+PHPUnit+XDebug+MakeGoodでphpのTDD - あたご型護衛艦日記

    ※2010/10/17追記 会社で今所属しているチームではJavaを用いたシステム開発で、JUnitを用いたTDD:テスト駆動開発が導入されています。 TDDを導入することで、その処理で「何をしたいか」がはっきりし、また、デグレを防げるというメリットがあります。 さて、JavaではJUnitを用いたユニットテストが主流(?)のようですが、phpでも同じようなUIでTDDやりたいなぁと思って調べてみたら、MakeGoodという、EclipsePDTにユニットテスト機能を付与するEclipseプラグインがありました。 「これはいい」と思ってさっそく導入しようとしたのですが、躓きまくりで、導入について解説サイトも少なかったので大変でした。 そこでブログに覚書きとして導入方法を書いておきますので、今後導入する方がいた時の参考になればと思います。 (だいぶ知識不足ですので、間違い等ありましたら指摘を

    EclipsePDT+PHPUnit+XDebug+MakeGoodでphpのTDD - あたご型護衛艦日記
    kiyotune
    kiyotune 2011/07/22
    ほうほうほう #kphpug
  • Eclipseで使える動的テスト支援ツール

    ツール名:Automated Continous Testing 1.2.1 URL:http://pag.csail.mit.edu/continuoustesting/ ライセンス:Eclipse Public License Automated Continuous TestingはEclipseの基機能をうまく活用し、JUnitのテストコード作成を支援するツールです。一度テストコードを書いたことのある方だと、以下のようなことに困ったことがないでしょうか? 例えば、テスト対象クラスのバグ修正に伴い、テストコードに含まれるあるテストメソッドのみを修正したとします。このとき、テストコードの実行は修正したテストコードのみ(あるいは修正に関連するテストメソッドのみ)を実行したいのに、通常はテストコードに含まれるすべてのテストメソッドを再実行することになります。このとき、仮にテストコードの実

    Eclipseで使える動的テスト支援ツール
    kiyotune
    kiyotune 2011/07/22
    #kphpug