我正在寻找Web服务功能测试+自动化-开源工具。
SOAP免费的功能测试。如果您想将其扩展为数据驱动测试,则需要购买Pro版本。
对于自动化-我计划使用TestNG框架和自定义java编码用于web服务测试自动化。
我的问题
目标系统是基于Java平台的系统。我之前曾研究过.NET 2.0/WCF服务。我曾使用VSTS实现Web服务自动化。我最初想到了使用VSTS的想法,但是对于许可和成本相关的因素,我选择了TestNG &自定义编码。
发布于 2011-11-19 03:03:28
对于功能测试,我使用了soapUI和WFetch。WFetch在很大程度上运行良好,soapUI很棒,尽管它似乎并不能处理kerberos,因为我需要测试的大多数web服务都是受保护的。对于手册而言,soapUI通常是我明确的赢家。
在自动化方面,我承认,当我需要有多个参数值时,我发现soapUI相当混乱。Visual测试在这方面是可以的,但是,我认为它仍然可以更直观一些。
几个项目之前,我开始使用我自己的代码,用NUnit作为自动化的驱动程序。虽然我遇到了一些脆弱的问题,我希望在不久的将来解决这些问题,这在很大程度上是很好的。对于手动测试,我已经将WinForms应用程序模板组合在一起,这些模板可以很容易地修改为任何RESTful yet服务的自定义工具(还没有使用SOAP )。到目前为止,这对我很有帮助。
发布于 2011-11-23 11:49:18
看看Selenium @ www.seleniumhq.org,它的开源性和灵活性,或者您可以看看jubula,http://eclipse.org/jubula/,这是一个用于自动化功能GUI测试的eclipse项目,用于Java应用程序。
https://sqa.stackexchange.com/questions/2140
复制相似问题