0

我正在使用 Codeception 运行三个验收测试,基本上如下:-

  • 检查电子邮件地址“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 回答