【发布时间】:2014-09-06 18:05:46
【问题描述】:
我喜欢 Nancy.Testing,这是测试我的应用程序的绝佳方式。但是,我发现它很慢。我的一个测试装置使用 Browser 对象进行了 26 次测试,大约需要 1 分 20 秒。
我正在测试夹具设置中创建单个 ConfigurableBootstrapper 和 Browser 对象,并且我正在为每个请求(每个测试夹具)重用它们。我试过只加载一个模块而不是所有可发现的,但这没有任何区别。
我的存储库接口确实有很多 Mocks,它们被加载到 ConfigurableBootstrapper 中,当然一旦加载它们就不会影响速度?另外,大多数测试都使用 css 选择器,这会不会很慢?
环境简述: 测试框架:Nunit 模拟框架:起订量 引导程序:可配置引导程序 南希版本:0.23 测试运行者:Resharper/Teamcity
是否应该做些什么来加快测试速度?
【问题讨论】: