我正在尝试确定是否能够在运行时注入测试用例信息并利用 SOAPUI 工具。我知道我可以在 GUI 上创建测试用例,但这是我唯一的选择吗?
感兴趣的背景信息:目前我正在我的公司创建一个自动化框架。我们目前有网页测试,很快就会加入 SOAP 测试。这些测试中的许多(我被告知我的架构师在未来的某个时间点)可以从网页和肥皂中运行,我认为最好以某种格式(Json、YAML 等)存储测试用例。记录所有测试用例,然后在运行时将它们注入测试步骤。
然而,我的公司喜欢使用 SOAPUI。我已经使用该工具并在 GUI 上创建了测试用例、断言等(当然),但我找不到任何文档表明我可以在运行时注入测试信息,而不是以这种方式定义测试用例(类似于您可以使用 wsdl2java apache 工具执行的操作)。这可以用 testrunner 完成吗?这样我可以重用测试用例。这可能吗?这甚至有意义吗?我只是想尝试整合一个我被要求使用的工具。
任何想法都非常感谢!
以下是数据可能看起来的示例:
合作伙伴:[组织:[公司名称:公司 URL:] 联系信息:[名称:地址:]](对不起,我无法让缩进正常工作......)正如我在下面的评论中所说,我知道SoapUI GUI 我可以创建测试套件、测试用例并添加测试步骤。但我想将测试步骤信息存储在不同的位置,以便我可以将测试步骤用于不同类型的测试。