1
我发现,当我建立了很多web服务时,我倾向于创建数以千计的小“测试程序”,其唯一目的是测试web服务。是的,如果你的webservice只接受整数和字符串,你可以使用webservice提供的内置测试页面,但是你通常会在布尔函数中传递布尔值,用户对象或强类型数据集,然后你必须创建一个程序创建一个dummyobject并填充一些默认属性以供您测试。为测试目的自动创建Web服务用户程序?
所以我的问题,是否有任何程序或“添加”在那里谁可以生成一个测试-winform程序,只需使用web服务作为输入,创建代码来测试web服务?
会很好,因为它是一个完全没有创造性,直接,耗时和无聊的(猴子)任务。
感谢您的回答。然后我有一个后续问题。是否有任何程序或插件可以从Web服务中创建这些测试? – Stefan 2009-12-01 19:41:49
不是我所知道的,但是鉴于Web服务的元数据驱动特性,这不是完全不可能的。如果我不得不:使用SvcUtil.exe为您的所有Web服务生成代理类 - 您可以使用命令行脚本执行此操作。这会给你一堆你可以编译的代码文件。那么让佩克斯放松这些代理类来看看会发生什么可能会很有趣。可能需要一些手动干预,但可能有其他选择更适合您的目的。 – 2009-12-01 19:51:01