Improving test models based on risks calculated through static and dynamic analysis

Title Improving test models based on risks calculated through static and dynamic analysis
Author Şahin Gebizli, C., Metin, D., Sözer, Hasan
Publication Date: 2015
Publication Place - HEART
Subject Design verification, Software testing and verification, Test automation, Usage model based testing, Test efficiency, Usage profile, Test scenario creation, Code analysis, Software reliability
Type Document
Language Turkish
Digital Yes
Manuscript No
Library: Özyeğin University
Library Asset ID 1613-0073
Record ID 4bad9320-68b5-4daf-93e9-bfc7cf0a8661
Library Location Computer Science
Date 2015
Sample Text Model-based testing techniques increase efficiency by automatically creating test scenarios from the system usage model. In principle, it is possible to create an infinite number of test cases; however, resources to test these scenarios are limited. Therefore, the content of the model used and the test case creation techniques should enable errors to be detected effectively. In this study, we propose a unique approach to improve the model content and model parameters used for model-based testing. The Markov chains we use in our approach are model based on statistical data. It allows us to update the parameters to focus on scenarios with high error risk. Static code analysis techniques and usage By evaluating profile analyses, we identify frequently used functions that are likely to encounter errors. We create the model content to test these functions. According to the dynamic analysis results, we update the model parameters to increase the probability of including functions that are prone to errors in the test scenarios created. When we used test scenarios created for a real Smart TV system software with this method, we observed that the error detection efficiency increased.
Cilt 1483
View in source Özyeğin University Özyeğin University - Ottoman library catalog search
Özyeğin University - Ottoman library catalog search Özyeğin University

Improving test models based on risks calculated through static and dynamic analysis

Author Şahin Gebizli, C., Metin, D., Sözer, Hasan
Publication Date 2015
Publication Place - HEART
Subject Design verification, Software testing and verification, Test automation, Usage model based testing, Test efficiency, Usage profile, Test scenario creation, Code analysis, Software reliability
Type Document
Language Turkish
Digital Yes
Manuscript No
Library Özyeğin University
Library Asset ID 1613-0073
Record ID 4bad9320-68b5-4daf-93e9-bfc7cf0a8661
Library Location Computer Science
Date 2015
Sample Text Model-based testing techniques increase efficiency by automatically creating test scenarios from the system usage model. In principle, it is possible to create an infinite number of test cases; however, resources to test these scenarios are limited. Therefore, the content of the model used and the test case creation techniques should enable errors to be detected effectively. In this study, we propose a unique approach to improve the model content and model parameters used for model-based testing. The Markov chains we use in our approach are model based on statistical data. It allows us to update the parameters to focus on scenarios with high error risk. Static code analysis techniques and usage By evaluating profile analyses, we identify frequently used functions that are likely to encounter errors. We create the model content to test these functions. According to the dynamic analysis results, we update the model parameters to increase the probability of including functions that are prone to errors in the test scenarios created. When we used test scenarios created for a real Smart TV system software with this method, we observed that the error detection efficiency increased.
Cilt 1483
Özyeğin University - Ottoman library catalog search
Özyeğin University You are being redirected...

Please wait