0

Codeception を使用して、基本的に次の 3 つの受け入れテストを実行しています。

  • メールアドレス「admin@admin.com」が存在することを確認してください
  • 新しいユーザー アカウントを作成する
  • ウェブサイトにログイン

明らかにこれにはデータベースが必要なので、acceptance.suite.yml のモジュールのリストに「Db」を追加しましたが、レポートの生成には時間がかかります。これは正常ですか、それともセットアップに問題がありますか?

以下はレポートです(および生成しているhtmlファイルに応じて、それぞれにかかった時間)

  • admin@admin.com アカウントの存在を確認 (AdminCept.php) (0.01s)
  • 新しいユーザー アカウントを作成する (CreateUserCept.php) (19.1s)
  • ウェブサイトにログインします (LoginCept.php) (21.72s)

合計で約 40 秒 (コマンド ラインには 1:02 と表示されていますが、モック データベースの dump.sql もデータベースに戻すためだと思います)。

4

1 に答える 1

1

本当の答えではありませんが、これを締めくくります。単純に、レポートの生成には時間がかかります。

于 2014-01-30T12:23:13.773 に答える