2012-11-06 157 views
1

我是SoapUI的新手。我必须学习soapUI,例如:如何编写一个简单的soapUI测试,以及如何执行它以及所有关于结果等。SoapUI Web服务测试

我不知道soapui截至目前。所以请告诉我soapUI的用途是什么,soapUI脚本的样子是怎样的,以及执行soapUI测试的所有先决条件。

+2

如果你想学习,soapui.org有很好的例子。你也可以在网上获得一些wsdl(肥皂),wadl(休息),你可以开始。在使用soapui进行API自动化时,您可能需要自动完成/运行时间,因此您需要编写一些代码,并且soapui工具支持groovy脚本,这些脚本大多数看起来像java或java代码本身将在脚本中运行。当然你可以关注各种论坛,并在有特定问题时发帖。 – Rao

回答

0

这是一个相当开放的问题,但我会尝试用一些基本指针来回答它,以帮助您开始。

如果您想测试处理http调用的服务(如休息或肥皂),SoapUI是一个很好的工具。

创建一个新项目并在左侧的Navigator视图上右击它。根据天气情况,服务使用wsdl(soap)或wadl(rest),您可以添加您的位置以填充由wsdl/wadl定义的资源列表,然后您可以使用它们开始放置测试。例如,如果您有一个指定POST/PUT/GET/DELETE操作的wadl,则将为这些调用创建资源。然后您可以创建使用这些操作的测试套件/案例。首先找出你想要测试的服务在哪里/如何访问,然后尝试将这些资源插入到一个新项目中,然后尝试打电话给服务。如果您可以通过soapui获得“做某些事情”的服务,那么您将很快掌握如何使用它来设置完整测试。

+0

你能看看这个问题吗? https://stackoverflow.com/questions/46390574/soapui-restful-service-questions谢谢 – 2017-09-24 15:00:16

0

了SoapUI是一个功能测试解决方案,它可用于创建和执行的自动功能,回归,合规性,以及负载与.NET,J2EE,Perl中,PHP等

它具有创建web服务测试一些在线资源较少,但SoapUI上的Getting Started Page帮助很大。