最近Joomlaコンポーネントの開発を開始した後、バグを体系的にテストする方法についての疑問が頭に浮かびました。
私はすでにPHPおよびJavaScript(JUnit for Javaなど))以外のプログラミング言語のテストフレームワークを使用した経験がありますが、すでにバニラPHP/JSでプロジェクトを開発しましたが、まだこれらの2つのプログラミング言語用に特別に設計されたテストツールに精通している。
インターネットでの簡単な調査によると、PHPとJavaScriptの両方に大量のテストフレームワークが存在します。それらのいずれかを解決する前に、特にに適したフレームワークがあるかどうかを知りたいです。特にJoomlaコンポーネント(またはより一般的にはJoomla拡張機能、つまりコンポーネント、モジュール、プラグイン、さらにはテンプレート)のテストを目的としています。
phpunitは現在の公式ツールです http://docs.joomla.org/Running_Automated_Tests_for_the_Joomla_CMS
メインのJoomlaリポジトリをダウンロードして、テストケースの作成方法を確認できます。 https://github.com/joomla/joomla-cms/tree/staging/tests/unit