erlang – 测试ejabberd模块

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

我想知道测试这种模块的常用方法是什么.我google了一下,唯一有用的资源是this github project.

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

最佳答案 如果您要验证ejabberd模块的正确性,我建议使用
Escalus.直接来自Escalus README:

Escalus is Erlang library for convenient testing of XMPP servers. It’s
intended to be used with Common Test.

Escalus is aimed at checking correctness of XMPP server behaviour, in
contrast to tools such as Tsung which are about stress testing, and
don’t verify correctness.

点赞