W3C

XHTML-Print Test Suite

This version:
http://www.w3.org/MarkUp/Test/xhtml-print/20050519/
Latest version:
http://www.w3.org/MarkUp/Test/xhtml-print/current/
Previous version:
http://www.w3.org/MarkUp/Test/xhtml-print/20040426/
Editor:
Melinda Grant, Hewlett-Packard Co.
Jim Bigelow, Hewlett-Packard Co.

Abstract

This Test Suite has been designed primarily to help implementers evaluate conformance to the XHTML-Print W3C Candidate Recommendation 20 January 2004. It is based upon the W3C HTML 4.01 Test Suite.

Table of Contents

Status of the test suite

This is the second version of the test suite for XHTML-Print. This version of the test suite contains Basic Functionality tests. It tests all mandated behaviors in a relatively simple, atomic manner.

Feedback and discussion regarding the XHTML-Print Test Suite should be sent to www-html-testsuite@w3.org (archive). Send mail to www-html-testsuite-request@w3.org with "Subject: subscribe" to subscribe to this list.

Overview of the test suite

The XHTML-Print specification normatively references several other specifications. The following list shows how the specifications are related.

XHTML-Print depends on:

  1. The Modularization of XHTML 1.0 (XHTMLMOD) for the definition of:
  2. RFC 2396 for the definition of a URI.
  3. RFC 2616 for the definition of the http scheme.

There are two different types of tests within this test suite:

  1. Tests from the XHTML-Print specification. These are named from the section of the XHTML-Print specification stating the requirements under test.
  2. Tests from the XHTML Family User Agent Conformance section of the XHTML 1.1 specification. These are prefixed with "xhtml_conform"; for example, xhtml_conform-BF-01.htm.

This test suite does not attempt to test all mandatory behaviors of RFC 2396 or RFC 2616.

The tests themselves are composed as XHTML-Print documents (suffix "htm").

For each feature, there is at least one page which tests the feature in various ways, using XHTML-Print markup. The test pages are broken out into a number of sections which reflect the structure of the XHTML-Print specification itself.

Tests Organized by Section

In the table of contents below, tests are organized by section.  There is another view of the tests, organized by testable assertions extracted from the specification: XHTML-Print Assertions.

Table of Contents


Feedback regarding the XHTML-Print Test Suite should be sent to www-html-testsuite@w3.org.