Model–Based Testing and Exploratory Testing: Is Synergy Possible?
Identifikátory výsledku
Kód výsledku v IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F68407700%3A21230%2F16%3A00301251" target="_blank" >RIV/68407700:21230/16:00301251 - isvavai.cz</a>
Výsledek na webu
<a href="http://ieeexplore.ieee.org/document/7740354/" target="_blank" >http://ieeexplore.ieee.org/document/7740354/</a>
DOI - Digital Object Identifier
<a href="http://dx.doi.org/10.1109/ICITCS.2016.7740354" target="_blank" >10.1109/ICITCS.2016.7740354</a>
Alternativní jazyky
Jazyk výsledku
angličtina
Název v původním jazyce
Model–Based Testing and Exploratory Testing: Is Synergy Possible?
Popis výsledku v původním jazyce
Model–based testing represents an efficient method to detect software defects. This approach has a limitation, when the model of the system under test is inconsistent, incomplete, or, does not exist at all. An exploratory testing approach represents an alternative for such situations: initially it does not require a model of the tested system. The testers are using their skills and intuition to explore the system. Nevertheless, this technique has also its disadvantages. For example, it is hard to measure the effectiveness of the testing or to re–evaluate certain test when the explored path and exercised test cases are not being documented properly. In this paper, we are proposing a technique that utilizes advantages of the both model–based testing and exploratory testing and tries to eliminate their issues. The model of the application is dynamically created and updated in the exploratory stage when state data (the page user is currently on, all input, action and link elements) and every step that was taken is recorded. This structure documents what parts of the tested system were explored and what parts has to be explored later on. Recorded steps are also converted to test case scenario that can be reused later in the testing process.
Název v anglickém jazyce
Model–Based Testing and Exploratory Testing: Is Synergy Possible?
Popis výsledku anglicky
Model–based testing represents an efficient method to detect software defects. This approach has a limitation, when the model of the system under test is inconsistent, incomplete, or, does not exist at all. An exploratory testing approach represents an alternative for such situations: initially it does not require a model of the tested system. The testers are using their skills and intuition to explore the system. Nevertheless, this technique has also its disadvantages. For example, it is hard to measure the effectiveness of the testing or to re–evaluate certain test when the explored path and exercised test cases are not being documented properly. In this paper, we are proposing a technique that utilizes advantages of the both model–based testing and exploratory testing and tries to eliminate their issues. The model of the application is dynamically created and updated in the exploratory stage when state data (the page user is currently on, all input, action and link elements) and every step that was taken is recorded. This structure documents what parts of the tested system were explored and what parts has to be explored later on. Recorded steps are also converted to test case scenario that can be reused later in the testing process.
Klasifikace
Druh
D - Stať ve sborníku
CEP obor
JC - Počítačový hardware a software
OECD FORD obor
—
Návaznosti výsledku
Projekt
—
Návaznosti
S - Specificky vyzkum na vysokych skolach
Ostatní
Rok uplatnění
2016
Kód důvěrnosti údajů
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Údaje specifické pro druh výsledku
Název statě ve sborníku
Proceedings of the 6th International Conference on IT Convergence and Security (ICITCS 2016)
ISBN
978-1-5090-3765-0
ISSN
2473-0122
e-ISSN
—
Počet stran výsledku
6
Strana od-do
329-334
Název nakladatele
Curran Associates, Inc.
Místo vydání
Red Hook
Místo konání akce
Prague
Datum konání akce
26. 9. 2016
Typ akce podle státní příslušnosti
WRD - Celosvětová akce
Kód UT WoS článku
000388730200071