Graphical User Interface Testing Using GUITAR and Hadoop Unit
Sumit Kumar1, Nitin2
1Sumit Kumar, Department of Computer Science and Engineering, Uttarakhand Technical University, Dehradun (Uttarakhand), India.
2Nitin, Department of Information System, Indian Institute of Management, Shillong (Meghalaya), India,
Manuscript received on 01 May 2019 | Revised Manuscript received on 15 May 2019 | Manuscript published on 30 May 2019 | PP: 1828-1834 | Volume-8 Issue-7, May 2019 | Retrieval Number: 5914058719/19©BEIESP
Open Access | Ethics and Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: The testing of the graphical user interface is very complicated and time-consuming job. The complexity of the task came into existence when small changes are introduced in the software, and there is the need for regression testing. The most appropriate way to test the software for the possible states of GUI rather than relying on the randomly generated test suites. This paper focuses on reducing the time consumption of the testing the GUI using the hadoop environment with the help of event flow graph, and test cases generated using the guitar testing tool. From the result it can be observed that there is an exponential growth in the number of test cases as the length of the test sequence containing the events is increased. As the experimental setup defined in our study, two virtual machine with hadoopunit. As in the testing we can execute only one test case at time so here two test cases can be executed concurrently. The maximum speedup that can be achieved is always less than 2.0 but we are successful in reducing the time to approximately half as the speedup achieved is 1.96.
Keyword: Graphical User Interface, Regression Testing, Hadoop, Hadoopunit.
Scope of the Article: Software and System Testing Methods.