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>
pgpeJHfY8tVBd.pgp
Description: PGP signature
