CertMate

CertMate is a product for standards conformance testing of oneM2M-based IoT products.
It manages everything from product registration and test setup to test execution, log analysis and result reports in one environment.

Managing everything from test execution to results analysis and reports

Whether an IoT product follows the standard has to be checked against both the results of each test case and the message flow. CertMate is a standards conformance testing solution that supports registering products under test, configuring the test environment, running tests, analyzing logs, compiling results and generating reports. It manages test stages and results in one environment so that you can confirm whether oneM2M-based products meet the requirements.

It supports conformance testing of products based on oneM2M Release 2 and is designed so that users can easily review and manage the testing process and results.

Integrated managementManages test data consistently based on product and configuration information.
Intuitive testing environmentTest settings and test cases are configured on visual screens.
Automated resultsAggregates and analyzes results and generates the required reports.

Conformance verification for oneM2M-based products

oneM2M is a global standard for interoperability among diverse IoT platforms and devices. Based on the oneM2M specifications, CertMate provides a testing environment for verifying whether products under test meet the requirements.

CertMate is deployed in the Telecommunications Technology Association (TTA)'s accredited oneM2M testing environment, supporting the entire testing process from product registration to test execution, results analysis and reporting. Product registration, test planning, execution, results analysis and report generation can all be managed in a single workflow.

Test records and result reports generated in CertMate can be used to prepare for subsequent certification, depending on the applicable procedures and requirements. The functions of the test platform are separate from the final decision of the certification body.

CertMate testing process

One workflow from test preparation to results review

See the functions and screens in the order they are actually used, from product registration and test environment setup to test execution, results analysis and report generation.

01

Product registration and test environment setup

Register information about the product under test and apply a test profile suited to the product type. Configure attribute values and test conditions defined in the standard and select the required test cases to complete test preparation.

CertMate product registration and test environment setup
02

Test execution

Select the required test cases on a structured test case screen. Selected test cases can be run all at once or individually, so testing can be carried out to suit its purpose.

CertMate test execution
03

Results analysis

Test logs and message flows are visualized using Message Sequence Charts (MSC). Detailed logs and message flows between components can be reviewed together to analyze behavior during testing.

CertMate MSC results analysis
04

Results aggregation and report generation

Test results are aggregated into statistics, and test reports can be generated on completion or at intermediate stages. Reports can be managed as PDF files and used for subsequent certification and test results management.

CertMate results report

Testing environments built on standards research experience

Drawing on its experience in IoT standards and testing and verification, SyncTechno has turned standard specifications into technology that can be used in real testing environments.

CertMate test execution screen