Risk-driven model tabanlı test
2018
0 views
0 downloads
Advisor: Doç. Hasan Sözer
Abstract (EN)
Software is becoming larger and more complex in consumer electronics products. As a result, testing these products for reliability is becoming a major challenge. Traditional and manual testing activities are not effective and efficient in pinpointing faults. Consequently, manual testing activities are being replaced with automated techniques. Modelbased testing is one of these techniques. It uses test models as input and automates test case generation. However, these models are very large for industry-scale systems. Hence, the number of generated test cases can be very large as well. However, it is not feasible to test every functionality of the system exhaustively due to extremely limited resources in the consumer electronics domain. Only those system usage scenarios that are associated with a high likelihood of failures should be tested. Therefore, we propose a risk-driven model-based testing approach in this thesis. Hereby, test models are augmented with information regarding failure risk. Markov chains are used for expressing these models, which are basically composed of states and transitions. Each state transition is annotated with a probability. Probability values are used for generating test cases that cover transitions with the highest probability values. The proposed approach updates transition probability values based on three types of analysis for risk estimation. First, usage profile is used for determining the mostly used features of the system. Second, static analysis is used for estimating fault potential at each state. Third, dynamic analysis is used for estimating error likelihood at each state. Test models are updated based on these analyses and estimations iteratively. The approach is evaluated with three industrial case studies for testing digital TVs, smart phones and washing machines. Results show that the approach increases test efficiency by revealing more faults in less testing time.
Author
Dr. Abdulhadi Kırkıcı
How to Cite
Abdulhadi Kırkıcı (Master Thesis). Risk-driven model tabanlı test, 2018, Özyegin University.
Keywords
License
Tüm Hakları Saklıdır
This work is shared under the specified license terms.
More theses from Özyegin University
- Robust whole-body control for legged robots(2022)
- Yonga levha tesisi için uygulama: Kalite tahminlemesi ve dijital dönüşüm için web tabanlı karar destek sistemi(2022)
- Araç görünür ışık haberleşmesinin performans değerlendirmesi ve deneysel doğrulaması(2022)
- Likidite yeterlilik oranının belirleyicileri: Türk bankaları üzerine ampirik bir çalışma(2022)
- Buzdolabı kablo tasarımının bozulma gücü testine deneysel etki analizi(2022)
- Biyolojik kendiliğinden iyileşen çimento esaslı harçların performansa dayalı değerlendirilmesi(2022)
