SoapUI

软件截图:
SoapUI
软件详细信息:
版本: 5.4.0 更新
上传日期: 22 Jun 18
开发: Ole Matzura
许可: 免费
人气: 514

Rating: nan/5 (Total Votes: 0)

SoapUI 是一个商业但免费分发的软件项目,旨在用作功能测试,一致性测试,监视测试,安全测试以及检查的便利实用程序,监视,调用,模拟或模拟SOAP / WSDL和基于REST / WADL的API。


API测试的事实标准

SoapUI已被宣布为API测试的事实标准,并包括对REST(Representational State Transfer),SOAP(简单对象访问协议),JMS(Java消息服务),JDBC(Java数据库连接)的支持, AMF(动作消息格式),HTTP(超文本传输​​协议)和POX(普通旧XML)协议。

在其亮点中,我们可以提到它可用于服务模拟,服务模拟,代码生成,POX测试,AMF测试,SOAP测试,REST测试,负载测试,功能测试,JMS测试,JDBC测试,如以及安全测试。它拥有超过550万次下载,并作为SmartBear Software项目的一部分进行分发,该项目可生成强大的QA和开发工具。

此外,它还可以用作代码生成器工具。该软件还允许用户轻松快速地创建高级性能测试,以及运行自动化功能测试。 SoapUI适用于所有GNU / Linux,它以tar.gz和sh文件格式分发为预构建的二进制包,支持64位(x86_64)和32位(x86)指令集架构。还支持Microsoft Windows和Mac OS X操作系统。


引擎盖和可用性

该程序完全使用Java编程语言编写,并使用Java Swing技术作为其图形用户界面。为方便起见,它作为预构建的通用二进制包分发,包含JAR可执行文件,以及sh文件格式的32位和64位硬件平台的安装程序。可以在项目网站上找到SoapUI Pro的定价信息。

此版本中的新功能

  • 一个新的捆绑SwaggerHub插件,可帮助您轻松地将SwaggerHub中的Swagger API定义导入项目并将API导出到SwaggerHub。 (SOAPUIOS-152)
  • 更高效的内存使用率。 (SOAPUIOS-154)
  • Stanislaw Wozniak的新功能(GitHub用户的昵称):测试运行器有一个新设置,命令SoapUI将测试用例属性导出到JUnit样式的报告。您可以找到新的“使用测试属性导出JUnit结果”;对话框的“报告”选项卡上的复选框,您可以在运行前指定测试运行器的属性。要从命令行启用此功能,请使用新的-J命令行参数。 (SOAPUIOS-156)
  • Marc Paquette(GitHub中的marcpa00)修复了一个错误:早期版本的SoapUI将从Groovy代码发送到控制台日志的消息加倍。马克解决了这个问题。 (SOAPUIOS-157)
  • 更多错误修复:
  • UXM AlertSite插件未添加“Monitor API”项目到产品的菜单。 (SOAPUIOS-166)
  • 在Linux上安装产品时可能会发生错误(“无法设置wsi-test-tools脚本的访问模式”)。 (SOAPUIOS-161)
  • 为SOAP服务运行WS-I合规性可能会导致异常。 (SOAPUIOS-158)

版本中的新功能

  • 一个新的捆绑SwaggerHub插件,可帮助您轻松地将SwaggerHub中的Swagger API定义导入项目并将API导出到SwaggerHub。 (SOAPUIOS-152)
  • 更高效的内存使用率。 (SOAPUIOS-154)
  • Stanislaw Wozniak的新功能(GitHub用户的昵称):测试运行器有一个新设置,命令SoapUI将测试用例属性导出到JUnit样式的报告。您可以找到新的“使用测试属性导出JUnit结果”;对话框的“报告”选项卡上的复选框,您可以在运行前指定测试运行器的属性。要从命令行启用此功能,请使用新的-J命令行参数。 (SOAPUIOS-156)
  • Marc Paquette(GitHub中的marcpa00)修复了一个错误:早期版本的SoapUI将从Groovy代码发送到控制台日志的消息加倍。马克解决了这个问题。 (SOAPUIOS-157)
  • 更多错误修复:
  • UXM AlertSite插件未添加“Monitor API”项目到产品的菜单。 (SOAPUIOS-166)
  • 在Linux上安装产品时可能会发生错误(“无法设置wsi-test-tools脚本的访问模式”)。 (SOAPUIOS-161)
  • 为SOAP服务运行WS-I合规性可能会导致异常。 (SOAPUIOS-158)

5.2.0版中的新功能

  • 主要新功能:
  • 您可以使用4个基于JSONPath的新断言:
  • JsonPath Count - 计算JSON响应中元素出现次数。
  • JsonPath Existence Match - 从JSON响应中提取数据并将其与预期值进行比较。
  • JsonPath Match - 检查JSON响应是否包含特定节点。
  • JsonPath RegEx Match - 从JSON响应中提取数据并使用正则表达式对其进行验证。您可以在“添加断言”对话框的“属性内容”断言组中找到新断言。
  • 您可以创建新的空项目(在早期版本中,项目必须基于WSDL或WADL或URI)。
  • 改进:
  • 新面貌受到Ready的启发! API。
  • 已删除对Java 6的支持。要运行SoapUI,现在需要在计算机上安装Java 7。 SoapUI安装包包含Java 7模块,因此如果您使用安装程序,则无需下载和安装其他文件。
  • 旧式图标已替换为较新的图标。
  • 捆绑插件:
  • SoapUI安装包包括以下插件:
  • MQTT插件 - 启用对MQTT服务的IOT测试。
  • Swagger插件 - 启用加载和保存Swagger接口说明。
  • AlertSite UXM插件 - 支持API的分布式监控。
  • 错误修复:
  • JMS超时断言不起作用。
  • SoapUI无法找到'xop:Include href'指定的附件。
  • 当您使用testrunner.bat运行测试并且当前目录与bin不同时,SoapUI无法加载插件。
  • “帮助”>隐私政策“菜单项没有打开任何网页。现在它打开http://www.soapui.org/Store-Info/privacy-policy.html。
  • 在Property Transfer测试步骤编辑器中,可以将两个具有相同名称的项目添加到“转移”列表中。
  • 当您调整“包含”的大小时断言编辑窗口,该窗口中的文本未正确调整大小。
  • REST接口编辑器的Overview选项卡显示“WSDL Definition”;而不是“WADL定义”。
  • SoapUI首选项中存在错误打印> WSDL设置屏幕。

版本5.1.3中的新功能

  • 主要新功能:
  • REST Mocking - 轻松创建REST MockServices,无需编写脚本并测试不可用/原型API。
  • OAuth 2.0支持 - 使用OAuth 2.0测试API,将不同的OAuth 2.0凭据分组到配置文件中,并自动执行OAuth 2.0测试以与其他构建工具集成。
  • (仅限专业版)REST发现 - 通过记录您与API的互动,快速获取未测试的未测试API。
  • (仅限专业版)REST Test Suite Builder - 根据您记录的与API的交互自动创建测试套件,确保您测试正确的请求。
  • (仅限专业版)REST发现+ REST模拟 - 使用REST发现记录的响应无缝创建REST模拟。
  • 错误修复:
  • XSD现在已正确暴露给子目录中的MockServices(SOAP-1313)
  • 内存日志面板现在显示大小超过2GB(SOAP-1574)
  • 的正确总内存
  • 现在可以在创建WSS签名条目时签署BinarySecurityToken(SOAPUI-4586 / SOAP-1097,来自Willem Salembier的贡献)
  • 资源编辑器和请求编辑器视图现在可以更好地同步(SOAP-830)
  • 改进了请求视图弹出参数表(SOAP-845)的行为
  • 从“新REST资源”中添加了缺少的提示文本。对话框(SOAP-1102)
  • 删除了一些重复的库档案。 (SOAP-1195)
  • 现在可以再次导入受基本HTTP身份验证保护的WSDL(SOAP-1331)
  • 对于名称以digit(SOAP-1405)
  • 开头的JSON值,XML转换不再失败
  • Starter页面现在也可以在Mac OS X(SOAP-1212)上正确调整大小
  • 重定向请求不再忽略手动配置的代理设置(SOAP-1208)
  • 修复了使用带架构的WADL文件(SOAP-1219)
  • 时JSON的几个小问题
  • 修复了在XSD上声明架构合规性时的NullPointerException(SOAP-1229)
  • 尽管REST服务具有重复的名称,但仍然可以创建新的REST测试步骤。 (SOAP-1239)
  • 修复了不使用使用JMS端点(SOAP-1251)的REST测试步骤的自定义属性
  • 修复了SecurityTestRunner未在Mac OS X上创建报告(SOAP-1278)的问题
  • 改进了与MTOM和WCF(SOAP-1316)的兼容性
  • 删除了不必要的“无法删除临时项目文件”警告。 (SOAP-1338)
  • 将项目导出到zip文件不再显示错误消息(SOAP-1948)
  • 现在可以使用系统属性soapui.sslcontext.algorithm(SOAP-2013)配置SSLContext
  • 宽Unicode char不再导致导入时出现CharConversionException(SOAP-1752)
  • (仅限专业版)修复了在执行包含消息内容断言(SOAP-1348)的项目时maven插件崩溃的问题
  • (仅限专业版)修复了数据驱动测试中不必要的500毫秒延迟(SOAP-769)
  • (仅限专业版)修复了数据驱动的REST测试有时会收集错误数据的问题(SOAP-722)
  • (仅限专业版)在某些情况下,JSON不再转换为XML(SOAP-1219)
  • 改进:
  • 引入了用于内部常量分组的Script类(来自Marc Paquette的贡献)
  • 添加了一个(非GUI)设置来控制启动时启动Cajo服务器(来自Marc Paquette的贡献)
  • 在某些情况下改进文件选择器行为(来自Marc Paquette的贡献)
  • 将缺少的soapui.logroot配置添加到GLOBAL_GROOVY_LOG的log4j定义中(Michael Ottati的贡献)
  • IdleConnectionHandler现已正确停止(来自Christoph Thelen的贡献)
  • 规范化侦听器,工厂和root的路径名(SOAP-1424,Marc Paquette的贡献)
  • 更新了库:
  • proxy-vole 20131209(SOAP-1208)
  • rsyntaxtextarea 2.5.0(SOAP-1425)
  • commons-io 2.4
  • wss4j 1.6.14

5.0.0版中的新功能

  • 主要新功能:
  • REST Mocking - 轻松创建REST MockServices,无需编写脚本并测试不可用/原型API。
  • OAuth 2.0支持 - 使用OAuth 2.0测试API,将不同的OAuth 2.0凭据分组到配置文件中,并自动执行OAuth 2.0测试以与其他构建工具集成。
  • (仅限专业版)REST发现 - 通过记录您与API的互动,快速获取未测试的未测试API。
  • (仅限专业版)REST Test Suite Builder - 根据您记录的与API的交互自动创建测试套件,确保您测试正确的请求。
  • (仅限专业版)REST发现+ REST模拟 - 使用REST发现记录的响应无缝创建REST模拟。
  • 错误修复:
  • XSD现在已正确暴露给子目录中的MockServices(SOAP-1313)
  • 内存日志面板现在显示大小超过2GB(SOAP-1574)
  • 的正确总内存
  • 现在可以在创建WSS签名条目时签署BinarySecurityToken(SOAPUI-4586 / SOAP-1097,来自Willem Salembier的贡献)
  • 资源编辑器和请求编辑器视图现在可以更好地同步(SOAP-830)
  • 改进了请求视图弹出参数表(SOAP-845)的行为
  • 从“新REST资源”中添加了缺少的提示文本。对话框(SOAP-1102)
  • 删除了一些重复的库档案。 (SOAP-1195)
  • 现在可以再次导入受基本HTTP身份验证保护的WSDL(SOAP-1331)
  • 对于名称以digit(SOAP-1405)
  • 开头的JSON值,XML转换不再失败
  • Starter页面现在也可以在Mac OS X(SOAP-1212)上正确调整大小
  • 重定向请求不再忽略手动配置的代理设置(SOAP-1208)
  • 修复了使用带架构的WADL文件(SOAP-1219)
  • 时JSON的几个小问题
  • 修复了在XSD上声明架构合规性时的NullPointerException(SOAP-1229)
  • 尽管REST服务具有重复的名称,但仍然可以创建新的REST测试步骤。 (SOAP-1239)
  • 修复了不使用使用JMS端点(SOAP-1251)的REST测试步骤的自定义属性
  • 修复了SecurityTestRunner未在Mac OS X上创建报告(SOAP-1278)的问题
  • 改进了与MTOM和WCF(SOAP-1316)的兼容性
  • 删除了不必要的“无法删除临时项目文件”警告。 (SOAP-1338)
  • 将项目导出到zip文件不再显示错误消息(SOAP-1948)
  • 现在可以使用系统属性soapui.sslcontext.algorithm(SOAP-2013)配置SSLContext
  • 宽Unicode char不再导致导入时出现CharConversionException(SOAP-1752)
  • (仅限专业版)修复了在执行包含消息内容断言(SOAP-1348)的项目时maven插件崩溃的问题
  • (仅限专业版)修复了数据驱动测试中不必要的500毫秒延迟(SOAP-769)
  • (仅限专业版)修复了数据驱动的REST测试有时会收集错误数据的问题(SOAP-722)
  • (仅限专业版)在某些情况下,JSON不再转换为XML(SOAP-1219)
  • 改进:
  • 引入了用于内部常量分组的Script类(来自Marc Paquette的贡献)
  • 添加了一个(非GUI)设置来控制启动时启动Cajo服务器(来自Marc Paquette的贡献)
  • 在某些情况下改进文件选择器行为(来自Marc Paquette的贡献)
  • 将缺少的soapui.logroot配置添加到GLOBAL_GROOVY_LOG的log4j定义中(Michael Ottati的贡献)
  • IdleConnectionHandler现已正确停止(来自Christoph Thelen的贡献)
  • 规范化侦听器,工厂和root的路径名(SOAP-1424,Marc Paquette的贡献)
  • 更新了库:
  • proxy-vole 20131209(SOAP-1208)
  • rsyntaxtextarea 2.5.0(SOAP-1425)
  • commons-io 2.4
  • wss4j 1.6.14

3.0版Beta 2中的新内容

  • 主要是错误修正和小改进。

版本2.5.1中的新功能

  • soapUI 2.5.1主要是一个错误修复发布时略有改进。

2.5版中的新功能

  • 一系列错误修复和小改进,多亏了我们非常棒的客户和社区进行测试和报告...我们欠您另一个很棒的发布!

版本2.0.2 / 2.5 Beta 1中的新功能

  • 最后一个新版本!
  • REST / HTTP支持
  • WADL导入/导出/生成
  • 断言,传输等的JSON / HTML到XML转换。
  • REST / HTTP请求TestStep
  • 为WADL生成代码和文档
  • WS-Addressing支持
  • 请求,MockResponse,断言
  • MockService改进
  • onRequest / afterRequest scripts
  • 使用?WSDL端点
  • 改进了WSDL暴露
  • docroot用于提供静态内容
  • HEAD请求支持
  • 加密的项目文件和隐藏的密码字段
  • RunTest之前/之后的脚本
  • 导入/导出TestCases / TestSuite以进行共享
  • 项目资源的相对路径
  • 改进的SOAP Monitor现在支持keep-alive和chunked encoding
  • 响应消息的转储文件自动保存对本地文件的响应
  • 请求级别的唯一密钥库
  • 改进的XPath包含断言,并带有忽略名称空间前缀的选项
  • 改进的压缩算法支持
  • 与HTTP相关的扩展设置
  • ..在测试前备份您现有的项目,如果您有任何问题,建议,投诉等,请随时与我们联系!

要求

  • Java 2标准版运行时环境

意见 SoapUI

评论没有发现
添加评论
打开图片!