Accelerating User Interface Testing Process with Genetic Algorithm

被引:0
作者
Koc, Ramazan [1 ]
Sen, Alper [1 ]
Ozturk, Ismail [2 ]
机构
[1] Bogazici Univ, Bilgisayar Muhendisligi Bolumii, Istanbul, Turkey
[2] Ar Ge Merkezi Fibabanka, Istanbul, Turkey
来源
2021 15TH TURKISH NATIONAL SOFTWARE ENGINEERING SYMPOSIUM (UYMS) | 2021年
关键词
Model Based Testing; Graphwalker; Genetic Algorithm; Banking Application;
D O I
10.1109/UYMS54260.2021.9659721
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Model Based Testing (MBT) is a commonly used software testing technique. In this paper, we aim to shorten the test lengths and improve test process by adding a genetic algorithm to a open source, model based testing tool, GraphWalker. We applied our genetic algorithm on testing Graphical User Interface of a banking application. We compared our genetic algorithm and algorithms of GraphWalker and show that genetic algorithm speeds up the test process by 45%.
引用
收藏
页码:85 / 87
页数:3
相关论文
共 7 条
[1]  
[Anonymous], MODEL EASE
[2]  
Dalal S. R., 1999, Proceedings of the 1999 International Conference on Software Engineering (IEEE Cat. No.99CB37002), P285, DOI 10.1109/ICSE.1999.841019
[3]   Model-based testing in practice: An experience report from the web applications domain [J].
Garousi, Vahid ;
Keles, Alper Bugra ;
Balaman, Yunus ;
Guler, Zeynep Ozdemir ;
Arcuri, Andrea .
JOURNAL OF SYSTEMS AND SOFTWARE, 2021, 180
[4]  
Mitchell M., 1996, An Introduction to Genetic Algorithms, DOI DOI 10.7551/MITPRESS/3927.001.0001
[5]  
Sapan A., UYMS 2020
[6]  
WebDriver, WEBDRIVER DOC SEL
[7]  
zkan U. O, 2015, UYMSM