Nunit测试执行顺序

Nunit测试执行顺序,nunit,Nunit,对于那些精通自动操作的人来说,这似乎是一个愚蠢的问题,但我正在为许多事情而挣扎。这里有一个: 我发现我在VisualStudio2008中使用Selenium RC创建的测试是按照名称的字母顺序从NUnit运行的 我错过了什么?有没有办法组织Nunit中测试的运行顺序 谢谢 从技术上讲,您的单元测试都应该能够彼此独立运行,因此顺序应该无关紧要 我想是时候重新考虑一下你是如何进行测试的了 如果你只是想让它们按特定的顺序运行,因为这是你“更喜欢”它们运行的方式,那么我认为你在浪费宝贵的时间做一些真正

对于那些精通自动操作的人来说,这似乎是一个愚蠢的问题,但我正在为许多事情而挣扎。这里有一个:

我发现我在VisualStudio2008中使用Selenium RC创建的测试是按照名称的字母顺序从NUnit运行的

我错过了什么?有没有办法组织Nunit中测试的运行顺序


谢谢

从技术上讲,您的单元测试都应该能够彼此独立运行,因此顺序应该无关紧要

我想是时候重新考虑一下你是如何进行测试的了

如果你只是想让它们按特定的顺序运行,因为这是你“更喜欢”它们运行的方式,那么我认为你在浪费宝贵的时间做一些真正不那么重要的事情


如果您需要在执行测试之前完成特定的工作,请查看这些方法。

从技术上讲,您的单元测试都应该能够彼此独立运行,因此顺序应该无关紧要

我想是时候重新考虑一下你是如何进行测试的了

如果你只是想让它们按特定的顺序运行,因为这是你“更喜欢”它们运行的方式,那么我认为你在浪费宝贵的时间做一些真正不那么重要的事情


如果您需要在执行测试之前完成特定的工作,请查看方法。

可能重复的。注意,所有的答案都表明你的测试不应该是顺序依赖的。由于这个问题没有提供解决方案,我建议您只需在每个测试名称的开头放一个数字顺序,以便它们按照您希望它们运行的顺序按字母顺序排序。只是想知道您为什么关心顺序。可能是重复的啊,我忘了提到我正在执行UI测试,而不是单元测试。因此,这些是使用Selenium RC创建的测试。可能是的副本。注意,所有的答案都表明你的测试不应该是顺序依赖的。由于这个问题没有提供解决方案,我建议您只需在每个测试名称的开头放一个数字顺序,以便它们按照您希望它们运行的顺序按字母顺序排序。只是想知道您为什么关心顺序。可能是重复的啊,我忘了提到我正在执行UI测试,而不是单元测试。所以这些都是用Selenium RC创建的测试。问题是我在执行UI自动化测试,而不是单元测试。我只知道,对于一个有特定答案的非常具体的问题,“最重要”的答案将是有人质疑他们甚至没有见过的项目的“设计”决策。NUnit不必只用于单元测试。问题是我执行的是UI自动化测试,而不是单元测试。我只知道,对于一个有特定答案的非常具体的问题,“首要”答案将是有人质疑他们甚至没有见过的项目的“设计”决策。NUnit不必仅用于单元测试。