使用RDBMS数据为SoapUI或类似的测试工具加油

时间:2019-03-18 21:58:01

标签: web-services testing soap soapui

有人有使用DB数据为SOAP负载测试工具的任何变体加油的经验吗?我有一个数据库中的数据,可以用来构建SOAP字符串,还必须构建数千个独立的测试事务以扔到Web服务上。

有人这样做吗?如果是,您使用了什么工具?任何实现此目的的技巧都将不胜感激。

1 个答案:

答案 0 :(得分:1)

您在这里有很多选择。

简而言之,您可以使用数据库的内容来填充请求。 SoapUi具有ODBC测试步骤,可让您连接到数据库,运行查询并处理结果。

如果此测试步骤不能提供您所需的灵活性,则可以使用Groovy测试步骤来编写您希望如何与数据库交互的脚本。

最后,您描述的使用数据填充请求来运行1000个请求的方法是“数据驱动测试”。

Smartbear网站上有大量示例,说明了如何进行设置。 Smartbear网站和SO论坛也对此主题有很多疑问。