From semantic iot-service descriptions to executable test cases - Information flow of an implemented test framework
Autor(en): | Kuemper, D. Reetz, E. Fischer, M. Toenjes, R. Pulvermueller, E. |
Herausgeber: | Helle, P. Kanstren, T. |
Stichwörter: | Automation; Interface states; IoT; Logic circuits; Model based testing; Model checking; RESTful; Semantic annotation; Semantic annotations; Semantics; Test derivation; Testing; TTCN-3; WADL; WADL, Internet of things; Web services, IoT | Erscheinungsdatum: | 2014 | Herausgeber: | International Academy, Research and Industry Association, IARIA | Journal: | VALID 2014 - 6th International Conference on Advances in System Testing and Validation Lifecycle | Startseite: | 28 | Seitenende: | 35 | Zusammenfassung: | Automated test derivation is expected to be one of the key drivers of a rapid creation of robust Internet of Things (IoT) applications. The paper describes a two-step approach how concepts for semantically described IoT services can be used to derive functional test cases to test services in a sandbox environment. In the first step, the description of the service is used to generate a state based model of the service behaviour and its interfaces. Therefore, a methodology to enrich service descriptions for (semi-) automated test derivation and the required IoT specific adaptations are discussed in detail. These descriptions are used to generate customised test data and to achieve full parameter combination coverage. In the second step, the generated extended finite state machine model is analysed to create test cases in a standardised testing notation. Utilising this two-step automation approach enables test developers to evaluate and influence resulting test cases. The implementation proves that the envisaged extension can amplify the usefulness of web services descriptions for the test derivation for IoT services by reducing the effort to create and execute test cases. |
Beschreibung: | Conference of 6th International Conference on Advances in System Testing and Validation Lifecycle, VALID 2014 ; Conference Date: 12 October 2014 Through 16 October 2014; Conference Code:110156 |
Externe URL: | https://www.scopus.com/inward/record.uri?eid=2-s2.0-84922710724&partnerID=40&md5=dfc459366e5e5f51b6c37280b574eca2 |
Zur Langanzeige