- From: Kazuyuki Ashimura <ashimura@w3.org>
- Date: Mon, 21 May 2018 18:52:51 +0900
- To: Public Web of Things IG <public-wot-ig@w3.org>, public-wot-wg@w3.org
available at: https://www.w3.org/2018/05/16-wot-test-minutes.html also as text below. Thanks a lot for taking the minutes, Michael Koster! Kazuyuki --- [1]W3C [1] http://www.w3.org/ - DRAFT - WoT Test 16 May 2018 [2]Agenda [2] https://www.w3.org/WoT/IG/wiki/Test_WebConf#Agenda_16_May_2018 Attendees Present Michael_Koster, Michael_Lagally, Tomoaki_Mizushima, Toru_Kawaguchi, Ege_Korkan, Toru_Kawaguchi Regrets Matthias, Kajimoto, Dave, Kaz Chair Michael_McCool Scribe Michael_Koster Contents * [3]Topics 1. [4]agenda 2. [5]progress to plan 3. [6]tools 4. [7]the role of simulated devices in testing * [8]Summary of Action Items * [9]Summary of Resolutions __________________________________________________________ <McCool> scribe: Michael_Koster agenda McCool: review progress ... next step planning, extracting normative statements ... tooling (Ege will present TD Playground next week) ... online test systems ... mlagally presentation ... any other items? progress to plan <McCool> [10]https://github.com/w3c/wot/tree/master/testing [10] https://github.com/w3c/wot/tree/master/testing McCool: at this point we should be extracting normative assertions ... there is good RFC2119 style markup in the documents now ... need to track normative assertions in a separate document to develop test cases for them ... assertions.md for example ... reference to the source document and what the statement is ... description of test case ... do this for TD and Scripting API documents ... (creating PR) [11]PR #137 in TD repository [11] https://github.com/w3c/wot-thing-description/pull/137 Lagally: add a class column for MUST/MAY/SHOULD McCool: will also create a PR for Scripting API tools Ege: TD Playground is based on a JSON Schema validator ... also generates test data for test instances McCool: what about min-max values and other constraints? Ege: thinking about default ranges with reasonable constraints McCool: for each interaction there could be constraints Ege: may need additional metadata ... this tool works with the FPWD version ... a student is adding events and updating the TD serialization version McCool: we also need a tool that can validate the Scripting API implementation ... maybe using webIDL ... TD validator is also needed Ege: TD Playground validates TDs and tests things against TDs McCool: we also need to test additional implementations of the Scripting API Ege: the tools only test HTTP and CoAP ... protocol bindings can be "interesting" McCool: maybe we can't test all possible protocols ... and payloads ... we are required to validate the testability of the specification ... probably only need to test some specific protocol combinations ... we are also required to do penetration testing the role of simulated devices in testing Lagally: simulated devices provided by the Oracle simulator using a Raspberry Pi McCool: system level simulation is needed Lagally: presents the Oracle simulator and IoT cloud service McCool: will look into extracting the normative statements Lagally: the simulator could provide some online plugfest components ... still missing an online node-wot instance ... adjourn Summary of Action Items Summary of Resolutions [End of minutes] __________________________________________________________ Minutes formatted by David Booth's [12]scribe.perl version 1.152 ([13]CVS log) $Date: 2018/05/21 09:49:55 $ [12] http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm [13] http://dev.w3.org/cvsweb/2002/scribe/
Received on Monday, 21 May 2018 09:54:01 UTC