1

我正在尝试确定是否能够在运行时注入测试用例信息并利用 SOAPUI 工具。我知道我可以在 GUI 上创建测试用例,但这是我唯一的选择吗?

感兴趣的背景信息:目前我正在我的公司创建一个自动化框架。我们目前有网页测试,很快就会加入 SOAP 测试。这些测试中的许多(我被告知我的架构师在未来的某个时间点)可以从网页和肥皂中运行,我认为最好以某种格式(Json、YAML 等)存储测试用例。记录所有测试用例,然后在运行时将它们注入测试步骤。

然而,我的公司喜欢使用 SOAPUI。我已经使用该工具并在 GUI 上创建了测试用例、断言等(当然),但我找不到任何文档表明我可以在运行时注入测试信息,而不是以这种方式定义测试用例(类似于您可以使用 wsdl2java apache 工具执行的操作)。这可以用 testrunner 完成吗?这样我可以重用测试用例。这可能吗?这甚至有意义吗?我只是想尝试整合一个我被要求使用的工具。

任何想法都非常感谢!

以下是数据可能看起来的示例:

合作伙伴:[组织:[公司名称:公司 URL:] 联系信息:[名称:地址:]](对不起,我无法让缩进正常工作......)正如我在下面的评论中所说,我知道SoapUI GUI 我可以创建测试套件、测试用例并添加测试步骤。但我想将测试步骤信息存储在不同的位置,以便我可以将测试步骤用于不同类型的测试。

4

1 回答 1

0

你的问题太宽泛了,我什至无法尝试完整的答案。

用于创建测试的 SoapUI GUI。SoapUI 可以在 Excel、数据库、平面文件中存储和读取您的数据,动态生成任何您想要的数据。您可以使用命令行中的 testrunner 或使用 Jenkins 的 Maven 插件运行所有内容。

说真的,花一些时间阅读文档

于 2014-08-06T16:05:42.387 回答