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.
Đorđe MiljkovićSasa BojicMiodrag ĐukićMiladin Jovanovic
Madhumita PandaDurga Prasad Mohapatra
Zafar SingheraEllis HorowitzAbad Shah
Zafar SingheraEllis HorowitzAbad Shah