DICOM Server Test Suite Data Sheet
Test Suite:
DICOM Server Test Suite
Direction:
Server

DICOM is a standard developed for medical devices. It consists of network communication, storing and printing medical images. DICOM has also own image format. Since the proper functioning of the DICOM protocol is vital to modern infrastructure and society, the dependability of DICOM implementations must be verified. This test suite can be used to test DICOM server implementations for security flaws and robustness problems.

Used specifications

Specification
Title
DICOM PS3.1 2014a

DICOM Part 1: Introduction and Overview

DICOM PS3.2 2014a

DICOM Part 2: Conformance

DICOM PS3.3 2014a

DICOM Part 3: Information Object Definitions

DICOM PS3.4 2014a

DICOM Part 4: Service Class Specifications

DICOM PS3.5 2014a

DICOM Part 5: Data Structures and Encoding

DICOM PS3.6 2014a

DICOM Part 6: Data Dictionary

DICOM PS3.7 2014a

DICOM Part 7: Message Exchange

DICOM PS3.8 2014a

DICOM Part 8: Network Communication Support for Message Exchange

DICOM PS3.10 2014a

DICOM Part 10: Media Storage and File Format for Media Interchange

DICOM PS3.15 2014a

DICOM Part 15: Security and System Management Profiles

Tool-specific information

Tested messages
Specifications
Notes
a-associate-rq
DICOM PS3.8 2014a
a-associate-ac
DICOM PS3.8 2014a
a-associate-rj
DICOM PS3.8 2014a
p-data-tf
DICOM PS3.8 2014a
a-abort
DICOM PS3.8 2014a
a-release-rq
DICOM PS3.8 2014a
a-release-rp
DICOM PS3.8 2014a

Supported protocol features
Specifications
Notes
Verification SCU
DICOM PS3.4 2014a
Storage SCU/SCP
DICOM PS3.4 2014a
Storage Commitment SCU
DICOM PS3.4 2014a
Query/Retrieve SCU
DICOM PS3.4 2014a
Modality Worklist SCU
DICOM PS3.4 2014a
Modality Performed Procedure SCU
DICOM PS3.4 2014a

Unsupported protocol features
Specifications
Notes
Big Endian Transfer syntaxes
DICOM PS3.5 2014a
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