software, web, and e-business testing
services
Back to
Course
Description
Course Agenda for XML Testing Techniques
| 1. XML Concepts |
- Terminology
- What is XML?
- Separating form from content
- XML for delivering data to web pages
- XML for sharing data across systems
- XML for intelligent data in documents
- Group Workshop: Test Strategies based on XML
application/use
|
| 2. XML Syntax |
- XML Tags
- XML Elements
- XML Attributes
- XML Instructions
- CDATA
- Group Workshop: Create an XML Document
|
| 3. Document Type
Definition (DTD) |
- Introduction to DTD
- DTD-XML Building Blocks
- DTD Elements
- DTD Attributes
- DTD Entities
- Internal and external entities
- DTD Validation
- Parsers
- Group Workshop: Create a DTD
|
| 4. XML Schema |
- XML data structure and schema
- Named Types
- Content types
- Groups of elements and attributes
- Data Types
- Using the schema to validate an XML document
- Group Workshop: Testing data type consistency
|
| 5. XML and the Web |
- XML vs HTML vs XHTML
- Overview of Web services
- Validating and non-validating parsers
- Web display issues (CSS and XSL)
- Security and privacy
- Authentication
- Group Workshop: Test some XML web applications
|
| 6. XML API's |
- Overview of SAX
- Overview of DOM
- Overview of JAXB
|
| 7. Basic Functional and
Performance Testing Considerations |
- How to test without an interface
- Building a data map to generate your test cases
- Generating XML documents for complete test coverage
- System performance and scalability testing
- UI and Load automation tools options
- Testing the functionality and data separately
- Group Workshop: Create a test data map
- Course Review
|