Patent ID: 11194700

Abstract:
The invention concerns the method of testing of the IoT system process behaviour in the case of limited network connection affecting part of the tested process where the basic structure for the tested process modelling is a directed graph and where the parts of the process in which failures of the network connection are expected are modelled as specific subgraphs—zones with a risk of connection failure (hereinafter referred to as ZRCF). Two levels of the testing coverage are employed that define the intensity of the generated test scenarios, meaning the number of tested combinations, wherein at the level one, each boundary is included once, where each transition with a failure and the subsequent recovery of network connection, modelled as a ZRCF boundary node, must be included in the test scenarios at least once, and wherein at the level two, all combinations of the boundaries where the test scenarios must include all possible combinations of the transition where a failure of connection with the transition will occur, in which recovery of connection will occur, where such transitions are modelled as a ZRCF boundary node, the input of which is the model of the tested process and the required level of the test coverage, and the output of which is a set of test scenarios defined as a sequence of nodes and edges in the model of the tested process which needs to be performed in the tests, being such that they meet the level of the testing coverage.