テストコースジェネレータ

提供:MoodleDocs
移動先:案内検索

機能のパフォーマンスまたは信頼性をテストするための大きなコースが必要な場合(その動作はコースのサイズに依存する可能性があります)、 管理 > サイト管理 > 開発 > テストコースを作成するを使用して標準サイズのテストコースを生成できます。

要件

このツールは開発者専用であり、ライブサイトでは使用しないでください。デバッグオプションをDEVELOPERに設定しない限り、無効になります。

ジェネレータツールを見つける

このツールは、開発/テストコースの作成の管理メニューにあります。

ツールの使用

このツールを使用するには、サイズを選択してコース省略名を入力します。省略名は、使用されていないものにする必要があります。 (使用中のものを入力すると、それがわかります。)

このツールは、作成されたコースの大きさと、作成にかかる時間の見積もりを示します。これらは大まかな見積もりです。

  • 'M' コースのサイズ(100セクション)は、大規模な機関での一般的なコースと同様です。これは、通常の条件下でパフォーマンスをテストするのに役立ちます。
  • 'XL' コースは非常に大きく、極端な条件下での信頼性のテストに適しています。

オプション

  • コース省略名:コースの略称名(必須)
  • サイズ:生成されたコースのサイズ。受け入れられる値:XS、S、M、L、XL、またはXXL(必須)

CLIバージョン

次のコマンドを使用して、コマンドラインからツールを実行できます。

php admin/tool/generator/cli/maketestcourse.php 

コマンドラインオプションが表示されます。

追加オプション

上記のオプションに加えて、CLIコマンドにはさらにいくつかあります。

  • 固定データセットを使用:ランダムに生成されたデータの代わりに固定データセットを使用します。これは、標準データセットの生成に役立ちます
  • ファイルサイズの制限を指定する:生成されるファイルのサイズを指定したバイト数に制限します。選択したサイズによっては、コースで使用するディスク領域が多すぎる場合があるため、この設定が役立つことがあります。
  • バイパスチェック:開発者モードチェックをバイパスします
  • 静か:出力を表示しません