是否有可能像使用/ nothread参数的n-unit控制台一样运行n-unit GUI?我们正在使用C++编写的单线程应用程序中执行一些令人讨厌的事情,并在COM中通过n-unit对其进行测试。事情就是一切正常,当测试在控制台运行器中运行时。但是,gui runner无法运行一些ESP运行时检查违规的测试。我已经尝试了整个装配,测试夹具或测试案例中的RequireSTA属性。但没有什么帮助:(在单线程模式下运行nunit GUI
1
A
回答
1
我有过类似的问题。我跑了NUnit的-x86.exe程序的测试套件来代替,以避免64位的问题。
+0
是的我们使用x86版本,但是问题是多线程之间的遍历:/ – rezna
+0
应该没有任何问题,因为如果我没有弄错,每个测试夹具都在一个线程中运行,这意味着[SetUp],[TearDown]和每个[Test]都是在同一个线程中运行。你得到什么样的错误?你可以发布一些堆栈跟踪? –
相关问题
- 1. Nunit未在Visual Studio调试模式下运行SetUp方法
- 2. 在同步模式下运行Windows GUI应用程序?
- 3. 在Windows服务模式下运行GUI应用程序
- 4. 应用程序在uwsgi线程模式下运行缓慢
- 5. 在WxPython GUI线程上运行函数
- 6. ObjectDisposedException - 在GUI线程中运行秒表
- 7. 在线运行非GUI Java程序
- 8. 如果MATLAB在多线程模式下运行检查
- 9. 如何在多线程模式下使用Gunicorn运行烧瓶
- 10. 以多线程的方式运行nUnit测试
- 11. 运行多线程nunit测试的最佳方式
- 12. 仅在GUI模式下运行某些Emacs init命令
- 13. 在非GUI模式下从Gradle Jmeter插件运行Jmeter
- 14. JMeter在非GUI模式下运行多个服务器
- 15. 使用Nunit GUI的运行单元测试
- 16. 在无模式模式下运行solr
- 17. 同时Swing GUI的正在运行的线程运行
- 18. 在无头模式下运行WinDbg
- 19. 在NUnit下运行调试测试
- 20. 以编程方式运行单独的NUnit测试
- 21. NUnit在单独的线程中声明
- 22. 通过单击按钮运行并暂停GUI后台线程
- 23. 在任何CPU模式下运行nunit测试解决方案的Resharper错误
- 24. 在离线模式下在Firefox中运行Selenium RC测试
- 25. 运行NUnit的FileNotFoundException
- 26. 在Kiosk模式下运行GTK#应用程序
- 27. 脚本在调试模式下运行良好,但在运行时运行方式与简单运行不同
- 28. 在无头模式下运行android应用程序
- 29. Java Swing应用程序在正常模式下运行时挂起,但在调试模式下运行正常
- 30. 在纱线簇模式下运行python spark作业
我希望这是不可能的,因为这样做将意味着在测试运行的时候在UI线程上运行测试会锁住用户界面 – Sven
那么基本上我会关心这个;)GUI可能在测试之间更新... – rezna