Title :
Graphical User Interface Testing Optimization for Water Monitoring Applications
Author :
Latiu, Gentiana ; Cret, Octavian ; Vacariu, Lucia
Author_Institution :
Comput. Sci. Dept., Tech. Univ. of Cluj-Napoca, Cluj-Napoca, Romania
Abstract :
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.
Keywords :
environmental science computing; genetic algorithms; graphical user interfaces; water pollution control; water resources; GUI; Water-EvoGuiTest application; cyberwater platform; genetic algorithm; graphical user interface; pollution monitoring; testing optimization; water monitoring application; watershed monitoring; Genetic algorithms; Graphical user interfaces; Monitoring; Rivers; Sensors; Software; Testing; automatic testing; evolutionary testing; genetic algorithms; graphical user interface; water monitoring;
Conference_Titel :
Control Systems and Computer Science (CSCS), 2013 19th International Conference on
Conference_Location :
Bucharest
Print_ISBN :
978-1-4673-6140-8
DOI :
10.1109/CSCS.2013.32