- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们使用 TeamCity 作为 CI 服务器,我刚刚开始在测试失败窗口中看到“TestFixtureSetUp Failed”
。
知道如何调试这个问题吗?测试在我的工作站上运行良好(VS2008 中的 R# 测试运行程序)。
最佳答案
TestFixtureSetUp(和 TestFixtureTearDown)的实现中存在一点缺陷,即没有很好地报告任何异常。我编写了它们的第一个实现,但从未让它按照预期的方式工作。当时,NUnit 代码中的概念与操作与单个测试直接相关的想法紧密结合。所以一切的报告都与测试结果有关。如果没有大量重写,就没有真正的空间来报告在套件级别发生的事情(当你把一只羊变成自动扶梯时,这不是重构)。
由于这段历史,很难找出 TestFixtureSetUp 中到底发生了什么。没有一个好的地方可以附加错误。 TestFixtureSetUp 调用是运行测试的副作用,而不是与其直接相关。
@TrueWill 的想法是正确的。检查日志,然后修改测试以添加更多日志记录(如有必要)。您可能希望将 try/catch 放入 TestFixtureSetup 中,并在 catch block 中记录很多内容。我只是想我可以添加一些背景(换句话说,这是我的错)。
关于nunit - 如何诊断 "TestFixtureSetUp Failed",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1411676/
我们使用 TeamCity 作为 CI 服务器,我刚刚开始在测试失败窗口中看到“TestFixtureSetUp Failed”。 知道如何调试这个问题吗?测试在我的工作站上运行良好(VS2008 中
我在 Visual Studio 2010 中使用 NUnit 2.6 和 Visual NUnit 进行了基本测试设置。我的问题是,当我运行所有测试时,似乎 FixtureSetup 方法(具有 T
NUnit 文档没有告诉我何时使用带有 TestFixtureSetup 的方法以及何时在构造函数中进行设置。 public class MyTest { private MyClass my
在我的测试中,下一个流程发生了: 我在所有测试运行之前执行一些操作(例如购买产品) 然后在每个测试中我检查一个断言 我使用 NUnit 框架来运行测试,所以我使用 [TestFixtureSetUp]
我目前正在 NUnit 中编写一些集成测试,这些测试需要在 [TestFixtureSetUp] 方法内部完成一些设置。如果在设置过程中出现问题(例如无法连接到服务器),使方法失败并将其传达给 NUn
我在一个 TestFixture 中有多个 TestCase。我还有一个 TestFixtureSetup 方法 (Setup()) 和 TestFixtureTearDown 方法 (TearDow
在 NUnit 中,我们使用 TestFixtureSetUp MSTest 中的等效测试是什么? 谢谢 最佳答案 在这里你可以找到很好的表格,它并排显示 NUnit 和 MSTest 属性: htt
xUnit 相当于 NUnit 的 [TestFixtureSetUp] ? 我们探索发现IUseFixture相当于[TestFixtureSetUp] ,但它没有按预期工作。 正如我们所探索的(在
我正在尝试重新组织我们拥有的一些集成测试,以便它们使用一个公共(public)类来创建数据库和数据库中所需的数据,以使用 [SetUpFixture] NUnit 属性在同一程序集中的其他类中进行测试
我必须在 setup 上创建数据库事件并进入 teardown事件,当我没有使用时,流程正在工作 TestCaseSource .但是现在我必须使用TestCaseSource那么NUnit的执行顺序
我正在为我的测试项目使用 MBUnit,并且有一个设置例程必须在多个不同的测试装置正常运行之前运行。 目前,在每个 TestFixture 中,我在执行此操作的例程上都有 [TestFixtureSe
我正在尝试使用 CssSelector 在我的网页上定位一个元素。我正在使用 Firefox 驱动程序。 这是我使用定位器的方式(我检查过 Selenium IDE 能够用它定位我的元素 [Finds
我是一名优秀的程序员,十分优秀!