Welcome to PHPUnit! PHPUnit is a programmer-oriented testing framework for PHP. It is an instance of the xUnit architecture for unit testing frameworks.

前提としてxampp使っていること。 しかも簡単インストールのlite版。 ●下準備 コマンドベースでpearアップデート。 プログラム→xampp→XamppShell xamppコンパネ→shell(右側のボタン一番上) 立ち上げたら以下コマンドでアップデート pear channel-update pear.php.net pear upgrade pear http://www.phpunit.de/wiki/Requirements ここで必要だといわれるpearを入れておく。 pear install Image_GraphViz pear install Log 次はxdebugの準備。 http://www.xdebug.org/find-binary.php ここに言ってphpinfo()の情報を貼り付ける。 ホントに画面に出たのをctrl+Aで選択、それをコピーして張り
本連載では、PHP上で動作するアプリケーションフレームワークであるZend Frameworkについて紹介していきます。今回は、Zend FrameworkのMVCアプリケーションのための単体テストを作成するためのコンポーネント、Zend_Testについて紹介します。 はじめに 本連載では、PHP上で動作するアプリケーションフレームワークであるZend Frameworkについて紹介しています。今回はZend FrameworkのMVCアプリケーションのための単体テストを作成するためのコンポーネント、Zend_Testについて紹介します。 単体テストはシステムのテストの方式の1つで、アプリケーションが提供する機能をテスト可能な最小単位(通常はメソッド)に分離し、その最小単位ごとにテストを行います。細かい単位でテストを記述するため、テストの漏れが発生しにくいといったメリットがある一方で、細か
今まで仕事でユニットテストというものを使った事がなかった(自動テストとか自動化というような文化があまりない・・・)。 仕事で PHP から離れたけど、家で PHP 使って遊んでいる。 せっかくだからユニットテストというものに触れて、ユニットテストを使ってみたい。 Zend Framework は PHPUnit が使われている。 それにあやかり、PHPUnit を使ってみる。 ググったら、PHPUnit3で始めるユニットテスト:特集|gihyo.jp … 技術評論社 が出てきた。 入門としてちょうどよさそう。 とりあえずサンプル通りに ArrayTest.php をコピペして、動かしてみる。 PHPUnit 3.2.13 by Sebastian Bergmann. .. Time: 0 seconds OK (2 tests)ちゃんと動いた。 次は ArrayTest ではなく、Zend
はじめに 皆さん、テストしてますか? 近年、システム開発を発注する顧客や利用ユーザーの品質に対する要求レベルは格段に向上しています。そのため、システムの品質を保証するための「テストフェーズ」はますます欠かせなくなってきています。 ここで、一口に「テスト」といっても、フェーズによって以下のような様々なテストがあります。 ユニットテスト・単体テスト 結合テスト・システムテスト 総合テスト 受け入れテスト 負荷テスト セキュリティテスト 筆者の経験上、一般的なシステム開発でもっとも大きな工数を占めるのは、この「テスト」フェーズと考えています。なぜなら、テストフェーズは例外なく「繰り返し作業」だからです。前述の様々なテストフェーズで共通することですが、テストフェーズは「テストで発見されたバグ・障害を修正して再度テストを行う」という作業を何度も繰り返し行うフェーズです。あとのフェーズで不具合が発見さ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く