Graphical User Interface Testing Optimization for Water Monitoring Applications

被引:3
|
作者
Latiu, Gentiana [1 ]
Cret, Octavian [1 ]
Vacariu, Lucia [1 ]
机构
[1] Tech Univ Cluj Napoca, Dept Comp Sci, Cluj Napoca, Romania
关键词
graphical user interface; water monitoring; automatic testing; evolutionary testing; genetic algorithms;
D O I
10.1109/CSCS.2013.32
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In geospatial applications water monitoring has become a major topic of interest (in the last decades), since the raise of global concerns about climate changes and pollution in general. The number of parameters that need monitoring in a watershed is significant and the variety of sensors is also very important. In modern sensor networks, sensors are not just simple data collectors, but also actuators that need complex programming. Developing functionally correct and complete graphical user interfaces (GUI) for such complex systems is a real challenge that needs automatic support. The GUIs must be intuitive and user friendly, being the image of the application. A good quality of the GUI is necessary and the diminishing of testing cost becomes an important requirement. This paper presents an original automatic testing method for large GUIs testing using genetic algorithms. The method was implemented into an application called Water-EvoGuiTest and the experimental results obtained into the Cyberwater platform for monitoring pollution on rivers confirm the quality of this approach.
引用
收藏
页码:640 / 645
页数:6
相关论文
共 50 条
  • [1] AUTOMATION TESTING OF GRAPHICAL USER INTERFACE
    Miljkovic, Dorde
    Bojic, Sasa
    Dukic, Miodrag
    Jovanovic, Miladin
    2012 20TH TELECOMMUNICATIONS FORUM (TELFOR), 2012, : 1609 - 1612
  • [2] A Graphical User Interface (GUI) Testing Methodology
    Singhera, Zafar
    Horowitz, Ellis
    Shah, Abad
    INTERNATIONAL JOURNAL OF INFORMATION TECHNOLOGY AND WEB ENGINEERING, 2008, 3 (02) : 1 - 17
  • [3] Combinatorial Optimization of Graphical User Interface Designs
    Oulasvirta, Antti
    Dayama, Niraj Ramesh
    Shiripour, Morteza
    John, Maximilian
    Karrenbauer, Andreas
    PROCEEDINGS OF THE IEEE, 2020, 108 (03) : 434 - 464
  • [4] Graphical user interface editor for Octave applications
    Burgos, Enrique S.
    Adam, Eduardo J.
    ENGINEERING REPORTS, 2020, 2 (11)
  • [5] 333333 Automated Graphical User Interface Regression Testing
    Panda, Madhumita
    Mohapatra, Durga Prasad
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON INTERNET COMPUTING AND INFORMATION COMMUNICATIONS (ICICIC GLOBAL 2012), 2014, 216 : 325 - 341
  • [6] Graphical User Interface Testing Using Evolutionary Algorithms
    Latiu, Gentiana Ioana
    Cret, Octavian
    Vacariu, Lucia
    PROCEEDINGS OF THE 2013 8TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI 2013), 2013,
  • [7] Challenges in Automated Testing through Graphical User Interface
    Aho, Pekka
    Vos, Tanja
    2018 IEEE 11TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW), 2018, : 118 - 121
  • [8] Testudine, a Graphical User Interface for Physical Integration Testing
    Erich, Floris
    Ando, Noriaki
    2020 FOURTH IEEE INTERNATIONAL CONFERENCE ON ROBOTIC COMPUTING (IRC 2020), 2020, : 443 - 444
  • [9] Models in Graphical User Interface Testing: Study Design
    Silistre, Alper
    Kilincceker, Onur
    Belli, Fevzi
    Challenger, Moharram
    Kardas, Geylani
    2020 TURKISH NATIONAL SOFTWARE ENGINEERING SYMPOSIUM (UYMS), 2020, : 171 - 176
  • [10] testar - scriptless testing through graphical user interface
    Vos, Tanja E. J.
    Aho, Pekka
    Ricos, Fernando Pastor
    Rodriguez-Valdes, Olivia
    Mulders, Ad
    SOFTWARE TESTING VERIFICATION & RELIABILITY, 2021, 31 (03):