在测试用例(Common Test)和Erlang之间传递websocket连接的ID



谁能帮我?我有一个基于websocket的服务器。我想使用在测试用例之间传递连接ID的通用测试(CT(来测试API,并且对所有测试用例只使用一个连接。测试用例关闭连接。

如果可能的话,请给我举个例子。

如果您将测试用例分组,并将分组组织在(测试(套件中,则可以使用函数init_per_suite/1end_per_suite/1init_per_group/2end_per_group/2init_per_testcase/2end_per_test_case/2来创建和销毁所需的所有资源,并使它们在必要的时间内保持活力。有一个Config2可以使用init传递,它用于运行时配置。

如果您在将信息传递给测试用例时遇到困难,可以将它们存储在一个注册的服务器中(一个对几个请求做出反应的简单循环(,该服务器在正确的init_per_XXX级别生成并在相应的end_per_XXX销毁。

参见learnyousomeerlang 上的示例

相关内容

  • 没有找到相关文章

最新更新