问题标签 [nunit-2.5.9]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - Nunit - TestContext.CurrentContext.Test 不工作
我正在使用 nunit 2.5.9.10348 并尝试在 TearDown 事件中提取当前测试名称,以便我可以为屏幕抓取文件名分配测试名称,但它始终为空(参见附图)。私有 _context 变量确实有 TestName 但这对我没有用!
有没有人成功使用过这个新的TestContext功能(从 2.5.7 开始)。
.net - NUnit 2.5.8 需要 NUnit.Framework 2.5.5 才能运行。怎么可能?!又是为了什么?
我在nunit.exe
启动尝试时遇到了一个愚蠢的异常:
System.IO.FileNotFoundException:无法加载文件或程序集'nunit.framework,Version=2.5.5.10112,Culture=neutral,PublicKeyToken=96d09a1eb7f44a77'或其依赖项之一。该系统找不到指定的文件。
NUnit的版本是2.5.9
,从MSI包安装的,即不同的版本!将库放入可执行文件的根目录没有帮助。(同样的错误2.5.5
)。
怎么可能??
silverlight - NUnit 2.5.9 和 WebAii
我正在尝试使用 WebAii 为 Silverlight 应用程序编写自己的 NUnit 测试。我一直在尝试在http://borntocode.co.uk/page/Setting-Up-a-WebAii-Test-Project-with-NUnit.aspx上关注一个相当详细的博客,但是我根本找不到 NUnit .Core.TestContext.Out.WriteLine
该博客使用的是 2.5.7 版本,但是我使用的是 2.5.9 并且找不到这个。我没想到 NUnit 的主要部分(允许错误消息的方向)会发生如此巨大的变化。我错过了什么吗?
c# - 在 Silverlight 4 应用程序中使用 NUnit 对 WCF RIA 服务进行单元测试
我最近尝试对使用 WCF RIA 1.0 的 Silverlight 4 项目使用 Silverlight NUnit 项目模板(来自 Jamie Cansdale 的模板)。我似乎很接近,但我仍然无法让它工作。
这是我所做的
- 创建项目。:)
- 将 Silverlight 版本更改为 4。
- 将 WCF RIA 服务链接设置为我的 WCF RIA 项目。
- 确保所有引用(除了 mscorlib)都是 CopyLocal=True。
- 尝试运行测试。
怎么了?
测试夹具设置(仅包含“_context = new MyContext();”行)因以下异常而死:
1 次测试失败:SetUp:System.TypeInitializationException:“MS.Internal.JoltHelper”的类型初始化程序引发了异常。---
是否有其他人能够使用该模板针对 WCF RIA 项目进行测试?
.net - 升级后,单元测试在一个小时后运行超时,而过去它们在 15 分钟内完成
我们将单元测试项目从 .NET 3.5 升级到 .NET 4.0。我们还将 NUnit 从 2.5.2 升级到 2.59。现在,单元测试在 50 分钟后超时,而过去它们在大约 15 分钟内完成。这些测试在我们的开发服务器上的 JetBrains TeamCity 6.0.2 上运行。有谁知道这可能是什么原因?一些单独的测试现在最多需要 8 分钟。
谢谢,
杰森
visual-studio-2010 - NUnit 2.5.9 问题
早上好,下午好,还是晚上好,
我正在尝试使用 NUnit 2.5.9 运行一些单元测试,这些单元测试包含在使用 Visual Studio 2010 构建的程序集中,该程序集以 .NET 2.0 为目标。但是,我每次都遇到System.BadImageFormatException
异常...我尝试了此处描述的解决方法,但无济于事。我还下载了源代码并在面向 .NET 2.0 的 Visual Studio 2010 下编译它,但异常不断弹出......这里出了什么问题?
非常感谢你。
c# - 一段代码在控制台应用程序中有效,但在 nunit 测试中无效
简单的控制台应用程序打开连接没有任何问题:
但如果尝试在 nunit 测试方法中做同样的事情:
我有异常:ORA-12154:TNS:无法解析指定的连接标识符
显然是环境中的问题。
如何“配置” nunit 以使用“相同”设置作为控制台应用程序
一些细节:
目标框架:4.0 目标平台:x86 nunit 2.5.9 操作系统:Windows 7 x64
visual-studio-2010 - VS2010可以生成NunitTest用例吗?
在 VS2010 中有创建单元测试的选项。它创建一个单独的测试项目并使用 MS 测试框架工作。配置VS是否可以使用Nunit框架创建单元测试用例?
google-chrome - 使用 TFS/NUnit 通过构建过程执行时,使用 Google Chrome 的 WebDriver 测试挂起
我遇到了 Selenium WebDriver、Microsoft Team Foundation Server、NUnit 和 Chrome/ChromeDriver 的问题。我希望也许有人可以提供一些见解或指出我的调查方向。现在我在这个问题上受阻。
问题的细节——
我发现当我们的自动化构建过程(Microsoft Team Foundation Server)使用 Google Chrome 作为测试浏览器调用测试时,我的 selenium 测试自动化挂起。本质上,TFS 通过 MSBuild 构建,然后调用 NUnit,后者依次执行我的 Selenium 测试。我可以在 Windows 任务管理器(和构建日志)中看到 nunit-console、nunit-agent、Google Chrome 和 ChromeDriver 进程已启动,但这些进程似乎只是挂起。
同样,仅当测试在我们的构建机器上使用 Google Chrome 作为测试浏览器自动启动时才会重现。我验证了运行 TFS 的帐户是管理员,当我使用 Firefox 作为我们的自动化运行/构建过程的浏览器时,这个问题并没有表现出来。
我在代码中编写了一堆调试语句,并将挂起范围缩小到如下几行:
上述语句的 strXpath 值是这样的:
我尝试更改 By 选择器以搜索具有 css 类或 Id 的元素,但我仍然看到问题:
这是 ChromeDriver 日志中的最后几条语句:
这是在我们的构建机器上运行的软件-
作为一种解决方法,我尝试让 MSBuild 调用一个 powershell 脚本,然后调用 NUnit,但问题仍然存在。
testing - 在 TFS 2010 中为 nunit 测试自定义构建模板后没有测试结果
作为 TFS 构建的一部分,我已经关注了在 TFS 中集成 nunit 的链接。http://danderson00.blogspot.com/2011/10/running-nunit-tests-under-tfs-build.html使用 NUNITTFS
它正在运行 nunit 测试,如果测试通过了构建,但它没有发布测试结果。
任何想法我现在缺少什么。
编辑: