Please use this identifier to cite or link to this item:
Title: Random test generation from regular expressions for graphical user interface (GUI) testing
Authors: Kılınççeker, Onur
Silistre, Alper
Challenger, Moharram
Belli, Fevzi
Belli, Fevzi
Izmir Institute of Technology. Computer Engineering
Keywords: Random Test Generation
GUI Testing
Regular Expression
finite State Machine
Issue Date: 2019
Publisher: Institute of Electrical and Electronics Engineers Inc.
Abstract: Generation of test sequences, that is, (user) inputs - expected (system) outputs, is an important task of testing of graphical user interfaces (GUI). This work proposes an approach to randomly generate test sequences that might he used for comparison with existing GUI testing techniques to evaluate their efficiency. The proposed approach first models CUI under test by a finite state machine (FSM) and then converts it to a regular expression (RE). A tool based on a special technique we developed analyzes the RE to fulfill missing context information such as the position of a symbol in the RE. The result is a context table representing the RE. The proposed approach traverses the context table to generate the test sequences. To do this, the approach repeatedly selects a symbol in the table, starting from the initial symbol, in a random manner until reaching a special, finalizing symbol for constructing a test sequence. Thus, the approach uses a symbol coverage criterion to assess the adequacy of the test generation. To evaluate the approach, mutation testing is used. The proposed technique is to a great extent implemented and is available as a tool called PQ-Ran Test (PQ-analysis based Random Test Generation). A case study demonstrates the proposed approach and analyzes its effectiveness by mutation testing.
Description: 19th IEEE International Conference on Software Quality, Reliability and Security (QRS)
ISBN: 978-1-7281-3925-8
Appears in Collections:WoS İndeksli Yayınlar Koleksiyonu / WoS Indexed Publications Collection

Show full item record

CORE Recommender


checked on Sep 18, 2021


checked on Sep 18, 2021

Page view(s)

checked on Sep 24, 2021

Google ScholarTM



Items in GCRIS Repository are protected by copyright, with all rights reserved, unless otherwise indicated.