Product
Search Results

CDRouter prpl High-Level API User Guide

Introduction

The CDRouter prpl High-Level API expansion tests the prpl Foundation’s High-Level API Test Plan for their certification program. It includes all the tests and data modeling required for you to test your prpl device for this certification. See HL-API Certification and prpl HL-API Data Model for details on the test methodology. Note, a prpl Foundation login is required to view these two links.

IMPORTANT This Certification program is still under development and is released for testing and feedback. Please contact support@qacafe.com with any questions or feedback.

Licensing

CDRouter prpl High-Level API is a licensed expansion that must be purchased from QA Cafe. CDRouter prpl High-Level API requires the USP expansion. For information on upgrading a license to include CDRouter prpl High-Level API or any other expansions, please contact sales@qacafe.com.

Overview

The prpl High-Level API tests perform USP functions to determine support for the prpl Data model profile. The profile defines all required objects, parameters, commands, and events for a prpl device. These tests use USP to verify the prpl device’s data model.

Test Cases

Test Name Description
prpl_hl-api.1.1 Profile GetSupportedDM
prpl_hl-api.1.2 Profile Parameters Write
prpl_hl-api.1.3 Get
prpl_hl-api.1.4 Set
prpl_hl-api.1.5 Add and Delete

Test Setup

USP is required for the prpl High-Level API tests. To configure CDRouter for USP, see the CDRouter USP User Guide.