機能テストは、ユーザーの視点からのシナリオを検証します。これは受け入れテストに似ていますが、HTTP経由で通信する代わりに、POSTおよびGETパラメータなどの環境を埋めてから、コードから直接アプリケーションインスタンスを実行します。
一般的に、機能テストは受け入れテストよりも高速であり、失敗時には詳細なスタックトレースを提供します。原則として、特別なWebサーバー設定やJavaScriptで駆動される複雑なUIがない限り、機能テストを優先する必要があります。
機能テストは、Codeceptionフレームワークの助けを借りて実装されており、それについて素晴らしいドキュメントがあります
アドバンストテンプレートから始めた場合は、テスト実行の詳細については、「テスト」ガイドを参照してください。
ベーシックテンプレートから始めた場合は、READMEの「テスト」セクションを確認してください。
タイプミスを見つけましたか、またはこのページを改善する必要があると思いますか?
githubで編集 !
コメントするには、サインアップまたはログインしてください。