【发布时间】:2020-05-15 05:50:37
【问题描述】:
如果不使用 Jest 以编程方式进行测试,有什么方法可以知道我的测试需要多长时间?
明确地说,我知道如果我在每次测试之前添加一个变量来获取当前时间,然后在我的测试完成时记录它,我会得到这个信息,但我希望自动获得这个信息,也许有一些 Jest 配置。
【问题讨论】:
标签: javascript reactjs unit-testing testing jestjs
如果不使用 Jest 以编程方式进行测试,有什么方法可以知道我的测试需要多长时间?
明确地说,我知道如果我在每次测试之前添加一个变量来获取当前时间,然后在我的测试完成时记录它,我会得到这个信息,但我希望自动获得这个信息,也许有一些 Jest 配置。
【问题讨论】:
标签: javascript reactjs unit-testing testing jestjs
您不需要任何配置即可获得测试的运行时间
PASS src/containers/Dashboard/Dashboard.test.tsx (12.902s)
括号中的 12.902s 是测试套件的运行时间。
如果您想查看每个测试的运行时间,您可以使用 --verbose 标志运行 jest,它会显示每个测试以及整个套件的时间。
Dashboard Container
✓ render without crashing (1090ms)
【讨论】: