dc.contributor.author | Hasselknippe, Kristian Fjeld | |
dc.contributor.author | Li, Jingyue | |
dc.date.accessioned | 2019-02-14T12:04:24Z | |
dc.date.available | 2019-02-14T12:04:24Z | |
dc.date.created | 2017-12-14T21:25:52Z | |
dc.date.issued | 2017 | |
dc.identifier.citation | Asia Pacific Software Engineering Conference. Proceedings. 2017, 2017-December 695-700. | nb_NO |
dc.identifier.issn | 1530-1362 | |
dc.identifier.uri | http://hdl.handle.net/11250/2585446 | |
dc.description.abstract | As mobile apps are expected to run in many different screen sizes, the need to validate the correct positioning and rendering of graphical user interface (GUI) elements in such screens is increasing. In this paper, we first focus on identifying typical layout errors in modern GUIs and categorising them. Then, we implement a tool called Layout Bug Hunter (LBH) to automatically identify if a GUI layout is rendered correctly in different screen sizes. The tool is evaluated on mobile apps and is compared to state-of-the-art layout-testing tools. Results show that LBH can identify all the typical layout errors we categorise, and LBH is more accurate than a layout-testing tool based on image diffing algorithms. In addition, LBH does not require writing layout test scripts manually. LBH is currently implemented on only one mobile app development platform, but it is designed to be portable and extensible. With only limited effort, LBH can be extended to other mobile and web development platforms for layout testing. | nb_NO |
dc.language.iso | eng | nb_NO |
dc.publisher | Institute of Electrical and Electronics Engineers (IEEE) | nb_NO |
dc.title | A Novel Tool for Automatic GUI Layout Testing | nb_NO |
dc.title.alternative | A Novel Tool for Automatic GUI Layout Testing | nb_NO |
dc.type | Journal article | nb_NO |
dc.type | Peer reviewed | nb_NO |
dc.description.version | acceptedVersion | nb_NO |
dc.source.pagenumber | 695-700 | nb_NO |
dc.source.volume | 2017-December | nb_NO |
dc.source.journal | Asia Pacific Software Engineering Conference. Proceedings | nb_NO |
dc.identifier.doi | 10.1109/APSEC.2017.87 | |
dc.identifier.cristin | 1527720 | |
dc.description.localcode | © 2018 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. | nb_NO |
cristin.unitcode | 194,63,10,0 | |
cristin.unitname | Institutt for datateknologi og informatikk | |
cristin.ispublished | true | |
cristin.fulltext | original | |
cristin.qualitycode | 0 | |