2012-07-30 2 views
4

gen_mod 동작을 사용하여 일부 ejabberd 모듈을 작성했습니다. 이 모듈은 ejabberd 감독 트리의 일부이며 일부 작업을 수행합니다.ejabberd 모듈 테스트

그런 종류의 모듈을 테스트하는 일반적인 방법은 무엇입니까? 내가 좀 봤어, 그리고 유일한 유용한 자원 this github project했습니다.

ejabberd 모듈을 테스트하는 가장 좋은 방법은 무엇입니까?

답변

1

ejabberd 모듈의 정확성을 확인하려는 경우 Escalus을 사용하는 것이 좋습니다. Escalus에서 직접 읽어보기 :

Escalus는 XMPP 서버를 편리하게 테스트 할 수있는 Erlang 라이브러리입니다. Common Test와 함께 사용하기위한 입니다.

Escalus는 스트레스 테스트에 대해있는 등 TSUNG 같은 도구에 대조적으로, XMPP 서버 동작의 정확성을 확인 목표로하고 은 정확성을 검증하지 않습니다.

+0

에스컬러스 및 ejabberd 구성 요소 시나리오에서 어떻게 자원을 찾을 수 있습니까? – user601836

+0

현재 escalus와 함께 번들로 제공되는 시작 설명서 https://github.com/esl/escalus/blob/master/docs/intro.md와 함께 테스트 스위트가 있습니다. 먼저 테스트를 통과해야합니다. 일단 끝나면 똑같은 것으로 확장하십시오. 아마도 누군가 (나일지도 모름) 에스컬러스에 관한 철저한 블로그 게시물을 작성해야합니다. –

+1

자습서를 보았지만 내부 구성 요소와 사용자 사이의 iq 스탠자에 대한 예는 없습니다 – user601836