1<<if: ZXIDBOOK>>
2<<else: >>ZXID Testing Plan
3#################
4<<cvsid: $Id: testplan.pd,v 1.4 2009-08-25 16:22:44 sampo Exp $>>
5
61 Test Plan
7===========
8
9<<fi: >>
10
111.1 SSO Tests
12-------------
13
141. SSO to previously unknown IdP by supplying entity ID, using Artifact
152. SSO to known IdP using POST
16
171.2 Test targets
18----------------
19
201.2.1 CGI Based Hello World Tests
21~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
22
23  zxidhlo (the C program)
24  zxidhlo.sh (tests zxidsimple - the C program)
25  zxidhlo.php
26  zxidhlo.pl
27  zxidhlo-java.sh (tests zxidhlo.java)
28
291.2.2 CGI Based Full API Tests
30~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
31
32  zxid (the C program)
33  zxid.php
34  zxid.pl
35  zxid-java.sh
36
371.2.3 mod_php tests
38~~~~~~~~~~~~~~~~~~~
39
401.2.4 mod_perl tests
41~~~~~~~~~~~~~~~~~~~~
42
431.2.5 Tomcat Integration Tests
44~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
45
461.2.6 mod_auth_saml tests
47~~~~~~~~~~~~~~~~~~~~~~~~~
48
491.3 Signature tests
50-------------------
51
52N.B. The signature validation requires metadata to be present.
53
54  ./zxbench -d -n 1 <t/hp-idp-post-resp.xml
55  ./zxbench -d -n 1 <t/rsa-a7n-sig.xml
56  ./zxbench -d -n 1 <t/slim-inner-a7n-sig.xml
57