我们目前正在使用MBUnit进行单元测试和UI测试。对于UI测试,测试矩阵轴的设置成本非常高(登录,浏览器实例,浏览页面等)。为了避免为每个测试案例设置这些,我们部分依靠AssemblyFixture来管理其中的一些。MBUnit测试矩阵优化 - 自动UI测试中的性能问题
然而,因为这是不可能过滤掉某些情况下,它们并不适用于某些组合,为我们真正使用这种优化是不可能的。因此,目前我们正在为每个测试案例进行一些设置,效率非常低。
我们可以把里面,如果测试代码语句来检查其是否组合,但我们不希望,要么。它污染了测试代码。
你们如何做这样的优化?还是测试矩阵管理?在另一个测试框架中是否有更好的做法?
谢谢,但这篇文章只是重复我想要做的,而不是如何与MBUnit做:) – 2011-03-18 16:18:05