Smoke Test Planning using Answer Set Programming

Publikation: Beitrag in FachzeitschriftForschungsartikelBeigetragenBegutachtung

Beitragende

  • Tobias Philipp - , secunet Security Networks AG (Autor:in)
  • Valentin Roland - , secunet Security Networks AG (Autor:in)
  • Lukas Schweizer - , Professur für Computational Logic (Autor:in)

Abstract

Smoke testing is an important method to increase stability and reliability of hardware-dependent systems. Due to concurrent access to the same physical resource and the impracticality of the use of virtualization, smoke testing requires some form of planning. In this paper, we propose to decompose test cases in terms of atomic actions consisting of preconditions and effects. We present a solution based on answer set programming with multi-shot solving that automatically generates short parallel test plans. Experiments suggest that the approach is feasible for non-inherently sequential test cases and scales up to thousands of test cases.

Details

OriginalspracheEnglisch
Seiten (von - bis)57-65
Seitenumfang9
Fachzeitschrift International journal of interactive multimedia and artificial intelligence : IJIMAI
Jahrgang6
Ausgabenummer5
PublikationsstatusVeröffentlicht - 1 Feb. 2021
Peer-Review-StatusJa

Externe IDs

Scopus 85108376469

Schlagworte