UPnP SOAP Test Suite Data Sheet
Test Suite:
UPnP SOAP Test Suite
Direction:
Server

UPnP is an architecture for zero configuration of networked devices ranging from Gateway devices to media sharing devices. This test suite can be used to test UPnP Device service implementations for security flaws and robustness problems. This test suite can be used to test UPnP implementations for security flaws and robustness problems.

Used specifications

Specification
Title
http://www.w3.org/TR/REC-xml/

Extensible Markup Language (XML) 1.0 (Fifth Edition)

http://www.w3.org/TR/xmlschema-0/

XML Schema Part 0: Primer Second Edition

http://www.w3.org/TR/xmlschema-1/

XML Schema Part 1: Structures Second Edition

http://www.w3.org/TR/xmlschema-2/

XML Schema Part 2: Datatypes Second Edition

UPnP Device Architecture 1.1

UPnP Device Architecture 1.0

MediaServer:1 and MediaRenderer:1

Internet Gateway:1

Tool-specific information

Tested messages
Notes
Specifications
ConnectionManager:1
Service Template 1.01
MediaServer:1 and MediaRenderer:1
ContentDirectory:1
Service Template 1.01
MediaServer:1 and MediaRenderer:1
AVTransport:1
Service Template 1.01
MediaServer:1 and MediaRenderer:1
RenderingControl:1
Service Template 1.01
MediaServer:1 and MediaRenderer:1
LANHostConfigManagement:1
Service Template 1.01
Internet Gateway:1
Layer3Forwarding:1
Service Template 1.01
Internet Gateway:1
WANCableLinkConfig:1
Service Template 1.01
Internet Gateway:1
WanCommonInterfaceConfig:1
Service Template 1.01
Internet Gateway:1
WANConnectionDevice:1
Service Template 1.01
Internet Gateway:1
WANDevice:1
Service Template 1.01
Internet Gateway:1
WANDSLLinkConfig:1
Service Template 1.01
Internet Gateway:1
WANEthernetLinkConfig:1
Service Template 1.01
Internet Gateway:1
WANIPConnection:1
Service Template 1.01
Internet Gateway:1
WANPOTSLinkConfig:1
Service Template 1.01
Internet Gateway:1
WANPPPConnection:1
Service Template 1.01
Internet Gateway:1
Test tool general features
  • Fully automated black-box negative testing
  • Ready-made test cases
  • Written in Java(tm)
  • GUI command line remote interface modes
  • Instrumentation (health-check) capability
  • Support and maintenance
  • Comprehensive user documentation
  • Results reporting and analysis