SoapUI 开源与 SoapUI Pro 版本。有很大区别吗?

SoapUI opensource vs SoapUI Pro version. Is there big difference?

我正在积极使用 SoapUI 开源版本。我在那里测试肥皂服务并在那里编写测试。 如果有人已经尝试过,他应该知道需要大量的手工工作,所以太费时了。例如:

所以,我想知道免费版和专业版之间的区别。我不能亲自尝试,因为我在开始编写测试之前就已经使用过它了,而且我不知道这些东西在专业版中是如何工作的。 专业版是否有助于解决这些问题,或者它仍然很耗时,您仍然需要手动完成大部分工作?

非常感谢您的各种反馈 谢谢

尽管免费软件和付费软件在某些功能上存在差异。然而,大多数用户案例也由免费软件实现,使用 groovy 脚本可以实现更多。

关于您的要点:

  1. 不确定,您是在哪个版本的 soapUI 中注意到这个问题的?但它工作正常。
  2. 从来没有过这样的经历。
  3. 同意你对 xpath 的看法。但是在xpaths上学习和掌握并不难。即使使用付费软件也使用静态 xpath(这仅在 xml 元素顺序不变时有效)。仅当 xml 元素顺序与软件版本无关时,才需要编写 xpath。

免费软件与付费软件之间的功能明智比较,请参阅长列表 here

找到更多选择专业 here 的理由,例如数据驱动、报告等。但是,这些也可以使用 groovy 脚本来完成,您只需在网上搜索即可找到它们.

还有一个活跃的 community,很多成员在遇到问题时都会得到帮助。

无论软件版本如何,测试用例都必须由用户编写。这是需要的一次性工作。可以试用专业版,允许评估。如果你想随时亲眼看看。

这又是选择软件版本的一种意见基础,如果你选择付费版本,你绝对有优势。但开源版也足够好。

希望这对您有所帮助,祝您好运。

您的问题可能会被关闭,因为此类问题在此处被视为 off topic

要确定-Pro版本是否适合你,只有你能做到!在 main website 左侧,有一长串主题。大多数这些你必须通过点击它们来展开。其中一些旁边有蓝色 "PRO" 图标。您决定这些功能是否对您有用。

您的抱怨似乎是缺乏经验。例如,要更新端点,您可以遵循记录的过程:Centralized Endpoint。 Pro 版本有一个 XPath 向导,但它仍然不能替代知道如何正确编写自己的向导。

我使用 SoapUI 多年,它是一个非常棒的工具。 功能超强,但有时难以处理。

SoapUI 开源与 SoapUI Pro 版本:

专业版:可以在现有响应节点上生成 XPath 断言"point and click"。

PRO:如果您在同一个 SoapUI 项目(在 git)的团队中工作,您确实需要专业版。在 public 版本中,soapui 项目存储在单个 xml 文件中。你总是会在 git 上遇到合并问题(我们确实......) 对于专业版,每个请求都存储在 xml 文件中。所以一个 SoapUI PRO 项目包含很多不同的 xml 文件(不仅仅是一个巨大的文件)。因此,合并变得更加容易。

希望这可能有所帮助。