在测试用例之间传递 websocket 连接的 ID(通用测试),Erlang
Passing ID of websocket connection between testcases (Common Test) , Erlang
谁能帮帮我?
我有基于 websockets 的服务器。
我想使用通用测试 (CT) 来测试 API,在测试用例之间传递连接 ID,并对所有测试用例仅使用一个连接。
测试用例关闭连接。
如果可能的话,请给我举个例子。
如果您将测试用例分组并组织(测试)套件中的组,则可以使用函数 init_per_suite/1
、end_per_suite/1
、init_per_group/2
、end_per_group/2
, init_per_testcase/2
和 end_per_test_case/2
来创建和销毁你需要的所有资源,并让它们在必要的时间内存活。有一个 Config
2 你可以使用 init
传递,它的目的是用于 运行 时间 配置。
如果您无法将信息传递给您的测试用例,您可以将它们存储在您在正确的 init_per_XXX 级别生成并销毁的注册服务器(对几个请求做出反应的简单循环)在相应的 end_per_XXX.
中的示例
谁能帮帮我? 我有基于 websockets 的服务器。 我想使用通用测试 (CT) 来测试 API,在测试用例之间传递连接 ID,并对所有测试用例仅使用一个连接。 测试用例关闭连接。
如果可能的话,请给我举个例子。
如果您将测试用例分组并组织(测试)套件中的组,则可以使用函数 init_per_suite/1
、end_per_suite/1
、init_per_group/2
、end_per_group/2
, init_per_testcase/2
和 end_per_test_case/2
来创建和销毁你需要的所有资源,并让它们在必要的时间内存活。有一个 Config
2 你可以使用 init
传递,它的目的是用于 运行 时间 配置。
如果您无法将信息传递给您的测试用例,您可以将它们存储在您在正确的 init_per_XXX 级别生成并销毁的注册服务器(对几个请求做出反应的简单循环)在相应的 end_per_XXX.
中的示例