SoapUI – 功能
SoapUI – 功能
SoapUI 在以下五个方面丰富 –
- 功能测试
- 安全测试
- 负载测试
- 协议和技术
- 与其他工具集成
让我们更多地了解这些功能。
功能测试
-
SoapUI 允许测试人员在 SoapUI 中编写功能 API 测试。
-
SoapUI 支持拖放功能,可加速脚本开发。
-
SoapUI 支持测试调试并允许测试人员开发数据驱动的测试。
-
SoapUI 支持多种环境,可以轻松地在 QA、Dev 和 Prod 环境之间切换。
-
SoapUI 允许高级脚本编写(测试人员可以根据场景开发他们的自定义代码)。
安全测试
-
SoapUI 执行一套完整的漏洞扫描。
-
SoapUI 防止 SQL 注入以保护数据库。
-
SoapUI 会扫描因文档过大而导致的堆栈溢出。
-
SoapUI 扫描跨站点脚本,当服务参数在消息中公开时会发生这种情况。
-
SoapUI 执行模糊扫描和边界扫描以避免服务的不稳定行为。
负载测试
-
SoapUI 跨 n 个 LoadUI 代理分发负载测试。
-
SoapUI 可以轻松模拟大容量和真实世界的负载测试。
-
SoapUI 允许高级自定义报告来捕获性能参数。
-
SoapUI 允许端到端的系统性能监控。
协议和技术
SoapUI 支持多种协议 –
- SOAP – 简单对象访问协议
- WSDL – Web 服务定义语言
- REST——具象状态转移
- HTTP – 超文本传输协议
- HTTPS – 安全的超文本传输协议
- AMF – 动作消息格式
- JDBC – Java 数据库连接
- JMS – Java 消息服务
与其他工具集成
- Apache Maven 项目
- 哈德逊
- JUnit
- Apache – Ant 等等……