我想在NUnit或MBUnit中对Web服务进行一些集成测试。 我还没有深入研究过这个问题,但我很确定我需要在“单元测试”中启动WebDev.WebServer.exe来执行此操作。 (我知道这不是一个单元测试)。

是的,我可以测试Web服务自己使用的底层对象(我是),但我在这种情况下测试的是代理是按预期工作和处理的,等等。

有什么建议?

===============>>#1 票数:4

我问同样的事情 (我想......)我在SoapUI上得到了一个提示。 它看起来很有希望但我没有时间测试它。

===============>>#2 票数:2

有针对java和Ms.NET的XMLunit( http://xmlunit.sourceforge.net/ )。 例如,检查一些WS的规格可能会很有趣,比如wsdl:type!

干杯! 奥兰多阿戈斯蒂尼奥里斯本/葡萄牙

===============>>#3 票数:2

我在使用Selenium进行Web测试方面取得了很多成功

我已经在Linux和Windows上使用它来进行几乎任何事情的自动化Web测试。

===============>>#4 票数:1 已采纳

我发现这个职位这一次这对如何从一个单元测试中启动WebDev.WebServer.exe一些解决方案。 看起来我需要沿着这些方向做点什么。

在我做到这一点之前,我发现有效的方法是在VS中运行Web服务项目,让WebDev服务器以这种方式启动,然后运行单元测试。 不理想,但现在还可以。

===============>>#5 票数:0

不确定你在问什么。 如果您希望在测试和服务之间没有某种网络服务器的情况下这样做,那么您会感到失望。

如果那不是你要问的......也许是一些澄清?

===============>>#6 票数:0

你可能想给Ivonna ,一个在Typemock之上构建的插件。

关于Ivonna的好处是你不需要为你的测试启动网络服务器,但缺点是它不是免费的。

  ask by jeremcc translate from so

未解决问题?本站智能推荐: