我想在NUnit或MBUnit中做一些web服务的集成测试。我还没有深入研究这一点,但我非常确定我需要在“单元测试”中启动WebDev.WebServer.exe才能做到这一点。(我知道这不是真正的单元测试)。
是的,我可以自己测试web服务使用的底层对象(我就是),但在这种情况下,我感兴趣的是代理是否都按预期工作和处理,等等。
有什么建议吗?
发布于 2008-08-21 19:57:34
我发现this post和this one有一些关于如何在单元测试中启动WebDev.WebServer.exe的解决方案。看起来我需要沿着这些路线做点什么。
在此之前,我发现有效的方法是简单地在VS中运行web服务项目,让WebDev服务器以这种方式启动,然后运行单元测试。不是很理想,但目前还可以。
发布于 2008-09-15 13:01:35
我问了同样的thing (我想...)我得到了关于SoapUI的线报。它看起来很有希望,但我还没有时间测试它。
发布于 2008-09-15 12:56:52
我用Selenium做过很多成功的web测试
我已经在Linux和Windows上使用它进行了几乎所有的自动化web测试。
https://stackoverflow.com/questions/20861
复制相似问题