Bluetooth LE ATT Client Test Suite Data Sheet
Test Suite:
Bluetooth LE ATT Client Test Suite
Direction:
Client

Attribute Protocol (ATT) provides the means for an attribute server to expose a set of attributes and their associated characteristic values to an requesting client device. These attributes can be discovered, read and written by peer devices. The Attribute Protocol (ATT) is further used in a service framework described by the Generic Attribute Profile (GATT) and hosts a variery of application profiles which define the collection of attributes and permissions needed for these attributes to be used in communications. Bluetooth LE ATT Client Suite can be used for evaluating Bluetooth ATT implementations for security flaws and robustness problems.

Used specifications

Specification
Title
Bluetooth Core Specification Version 4.0

Part F: Core System Package (Host Volume) - Attribute Protocol (ATT)

Bluetooth Core Specification Version 4.0

Part G: Core System Package (Host Volume) - Generic Attribute Profile (GATT)

Tool-specific information

Tested message elements
Specifications
Notes
MTU Response
Bluetooth Core Specification 4.0 - Part F
Read By Group Type Response
Bluetooth Core Specification 4.0 - Part F
Find By Type Value Response
Bluetooth Core Specification 4.0 - Part F
Find Information Response
Bluetooth Core Specification 4.0 - Part F
Read By Type Response
Bluetooth Core Specification 4.0 - Part F
Read Response
Bluetooth Core Specification 4.0 - Part F
Read Blob Response
Bluetooth Core Specification 4.0 - Part F
Write Response
Bluetooth Core Specification 4.0 - Part F
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