我编写了一个测试用例,通过 API 向系统注入和获取数据。到目前为止,旅程还不错。
在今天,我的测试用例充当依赖于服务器的客户端。
我们能否让我们的测试用例监听用户输入,以便我编写一个 Web 客户端,用户将在其中启动数据,而我们的 Katalon 测试用例应该监听来自 UI/客户端的输入?并根据用户参数触发我们的测试用例。
所以我的问题是,我们能否在 Katalon 测试用例中编写 Groovy 服务器代码,让它充当一个 HTTP 服务器,监听端口,任何客户端都可以在端口发出请求并等待测试结果。
通过这种方式,我们可以让 Katalon 测试在充当服务器的保留机器上运行,并且我们可以简单地向目标用户提供客户端 Web 应用程序,该应用程序将用于准备测试数据并提交到服务器。等待测试结果。
有人可以向我建议如何使这成为可能吗?