Interop Event Test Cases

From XMPP WIKI
Jump to navigation Jump to search

This page lists various test cases that will be addressed at the Interop Event.

XML Streams

See Section 4 of RFC 3920

Should test all stream error conditions, in particular the following for stream setup (i.e., before negotiation of TLS, SASL, etc.):

  • invalid streams namespace
  • unsupported default namespace
  • bad namespace prefix
  • host gone, host unknown, see other host
  • unsupported version

TLS

See Section 5 of RFC 3920

Should test the following:

  • Self-signed certificates
  • Certificates issued by root CA
  • Certificates issued by Intermediate CA

Testing non-cert TLS auth (e.g., IPSec) is probably out of scope for now...

SASL

See Section 6 of RFC 3920 (including authzid)

Resource Binding

See Section 7 of RFC 3920

Address Determination

See Section 3.5 of RFC 3920

Server Dialback

See Section 8 of RFC 3920

Internationalized Domain Names

See Section 3.2 of RFC 3920