4

我已经使用行为 gen_mod 编写了一些 ejabberd 模块。这些模块将成为 ejabberd 监督树的一部分并执行一些任务。

我想知道测试此类模块的常用方法是什么。我用谷歌搜索了一下,唯一有用的资源就是这个 github 项目

你能告诉我测试 ejabberd 模块的最佳方法是什么吗?

4

1 回答 1

2

如果你想验证 ejabberd 模块的正确性,我会推荐使用Escalus 。直接来自 Escalus README:

Escalus 是 Erlang 库,用于方便地测试 XMPP 服务器。它旨在与 Common Test 一起使用。

Escalus 旨在检查 XMPP 服务器行为的正确性,这与 Tsung 等关于压力测试的工具相比,不验证正确性。

于 2012-11-01T06:27:59.353 回答