Hi list.

I'm one of the XSF's GSoC 2007 students. I'm going to be implementing
Encrypted Sessions (XEP-0116) and a test suite for it this summer.

I've found a fair amount of information out there about test suites for
servers. Unfortunately, there doesn't seem to be much about testing clients.

So, client developers: what general architecture for a test suite would
be most useful to you? It needs to work for any client interested in
implementing the XEP, and I would like to make it as simple to use as
possible.

My current plan is to make a server component that will respond to
several JIDs, each representing a different test case. Tests that
require the suite to initiate a process will be initiated with a
message sent to the suite. If you think it's worthwhile, logs of the raw
XMPP traffic will be made available (via HTTP?).

Your thoughts?
-- 
<http://necronomicorp.com/bct>

Attachment: pgpeJHfY8tVBd.pgp
Description: PGP signature

Reply via email to