テストコースジェネレータ
提供:MoodleDocs
機能のパフォーマンスまたは信頼性をテストするための大きなコースが必要な場合(その動作はコースのサイズに依存する可能性があります)、 管理 > サイト管理 > 開発 > テストコースを作成するを使用して標準サイズのテストコースを生成できます。
要件
このツールは開発者専用であり、ライブサイトでは使用しないでください。デバッグオプションをDEVELOPERに設定しない限り、無効になります。
ジェネレータツールを見つける
このツールは、開発/テストコースの作成の管理メニューにあります。
ツールの使用
このツールを使用するには、サイズを選択してコース省略名を入力します。省略名は、使用されていないものにする必要があります。 (使用中のものを入力すると、それがわかります。)
このツールは、作成されたコースの大きさと、作成にかかる時間の見積もりを示します。これらは大まかな見積もりです。
- 'M' コースのサイズ(100セクション)は、大規模な機関での一般的なコースと同様です。これは、通常の条件下でパフォーマンスをテストするのに役立ちます。
- 'XL' コースは非常に大きく、極端な条件下での信頼性のテストに適しています。
オプション
- コース省略名:コースの略称名(必須)
- サイズ:生成されたコースのサイズ。受け入れられる値:XS、S、M、L、XL、またはXXL(必須)
CLIバージョン
次のコマンドを使用して、コマンドラインからツールを実行できます。
php admin/tool/generator/cli/maketestcourse.php
コマンドラインオプションが表示されます。
追加オプション
上記のオプションに加えて、CLIコマンドにはさらにいくつかあります。
- 固定データセットを使用:ランダムに生成されたデータの代わりに固定データセットを使用します。これは、標準データセットの生成に役立ちます
- ファイルサイズの制限を指定する:生成されるファイルのサイズを指定したバイト数に制限します。選択したサイズによっては、コースで使用するディスク領域が多すぎる場合があるため、この設定が役立つことがあります。
- バイパスチェック:開発者モードチェックをバイパスします
- 静か:出力を表示しません