W3C Web of Things Testing and Validation
W3C Web of Things Testing and Validation
Michael McCool W3C WoT WG Testing TF
Bundang, July 2018
Overview
? Progress to Date
? Normative assertions ? Normative assertion extraction (TD PR, not yet merged) ? TD JSON Schemas and Ontology validation ? Thing Network Interface Testing (Ege) ? Online Test Systems
? Deliverables Needed
? Testing Plan (Document) ? TD: More complete TD validation ? Scripting API: Scripting API Test Suite ? Protocol Bindings: Network API testing for "target" network interfaces ? Security Tests (based on recommended security configuration)
? Planning Discussion
Normative Assertions: Markup Example
Terms from additional optional vocabularies used in a JSON-TD MUST carry a prefix for identification within the key name (e.g., "http:header").
Assertion Extraction
See Proposed assertion extraction process (wot-TD PR#138)
npm run assertions
Generates report:
Assertion Extraction Tooling
? TD normative assertion markup needs to be updated and merged ? Other deliverables (Scripting API) also need to be marked up ? Tooling needs some improvement (using HTML structure, separate
Testing specificatoin document) ? Assertion extraction tooling should be separated from deliverables
(included as a sub-repo, perhaps, and/or putting testing in a separate repo)
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.