GUIdiff -- A Regression Testing Tool for Graphical User Interfaces
Due to the rise of tablets and smart phones and their impact on everyday life, robust and high-quality Graphical User Interfaces (GUIs) are becoming more and more important. Unfortunately, testing these GUIs still remains a big challenge with the current industrial tools, which only cater to manual...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Tagungsbericht |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 500 |
---|---|
container_issue | |
container_start_page | 499 |
container_title | |
container_volume | |
creator | Bauersfeld, Sebastian |
description | Due to the rise of tablets and smart phones and their impact on everyday life, robust and high-quality Graphical User Interfaces (GUIs) are becoming more and more important. Unfortunately, testing these GUIs still remains a big challenge with the current industrial tools, which only cater to manual testing practices and provide limited oracle functionalities such as screenshot comparison. These tools often result in large amounts of manual labor and thus increase cost. We propose a new GUI regression testing tool called GUIdiff, which works similar to diff tools for text data. It executes two different versions of a System Under Test (SUT) side by side, compares the GUI states against each other and presents the list of the detected deviations to the tester. The tool is semi-automatic in the sense that it finds the differences completely automatic and that the tester labels them as faults or false positives. |
doi_str_mv | 10.1109/ICST.2013.84 |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_6569773</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6569773</ieee_id><sourcerecordid>6569773</sourcerecordid><originalsourceid>FETCH-LOGICAL-i175t-e820231eef26f2cfe57e8d3acc459f3d33abf5c15049210597e6650b7290714a3</originalsourceid><addsrcrecordid>eNotzMtKAzEUgOF4A0udnTs3eYHUc3LPshatAwVBZ9YlnZ7USO2UpBvfXlFX_-KDn7FbhBkihPt28dbNJKCaeX3GmuA8OBuMDtbLczaRzqFQEPDi11Bbp0ywCJc_hiYI7bW_Zk2tHwCAoAwaP2EPy77d5pS4EHzOX2lXqNY8HnhH9ZQPO96N456nsfBlicf3PMQ97ysV3h5OVFIcqN6wqxT3lZr_Tln_9NgtnsXqZdku5iuR0ZmTIC9BKiRK0iY5JDKO_FbFYdAmJLVVKm6SGdCADhLBBEfWGtg4GcChjmrK7v6-mYjWx5I_Y_laW2ODc0p9A0noTLM</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>GUIdiff -- A Regression Testing Tool for Graphical User Interfaces</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Bauersfeld, Sebastian</creator><creatorcontrib>Bauersfeld, Sebastian</creatorcontrib><description>Due to the rise of tablets and smart phones and their impact on everyday life, robust and high-quality Graphical User Interfaces (GUIs) are becoming more and more important. Unfortunately, testing these GUIs still remains a big challenge with the current industrial tools, which only cater to manual testing practices and provide limited oracle functionalities such as screenshot comparison. These tools often result in large amounts of manual labor and thus increase cost. We propose a new GUI regression testing tool called GUIdiff, which works similar to diff tools for text data. It executes two different versions of a System Under Test (SUT) side by side, compares the GUI states against each other and presents the list of the detected deviations to the tester. The tool is semi-automatic in the sense that it finds the differences completely automatic and that the tester labels them as faults or false positives.</description><identifier>ISSN: 2159-4848</identifier><identifier>ISBN: 9781467359610</identifier><identifier>ISBN: 1467359610</identifier><identifier>EISSN: 2771-3091</identifier><identifier>EISBN: 9780769549682</identifier><identifier>EISBN: 0769549683</identifier><identifier>DOI: 10.1109/ICST.2013.84</identifier><identifier>CODEN: IEEPAD</identifier><language>eng</language><publisher>IEEE</publisher><subject>Androids ; Graphical user interfaces ; Humanoid robots ; Libraries ; Manuals ; Robustness ; Testing</subject><ispartof>2013 IEEE Sixth International Conference on Software Testing, Verification and Validation, 2013, p.499-500</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6569773$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,777,781,786,787,2052,27906,54901</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6569773$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Bauersfeld, Sebastian</creatorcontrib><title>GUIdiff -- A Regression Testing Tool for Graphical User Interfaces</title><title>2013 IEEE Sixth International Conference on Software Testing, Verification and Validation</title><addtitle>icst</addtitle><description>Due to the rise of tablets and smart phones and their impact on everyday life, robust and high-quality Graphical User Interfaces (GUIs) are becoming more and more important. Unfortunately, testing these GUIs still remains a big challenge with the current industrial tools, which only cater to manual testing practices and provide limited oracle functionalities such as screenshot comparison. These tools often result in large amounts of manual labor and thus increase cost. We propose a new GUI regression testing tool called GUIdiff, which works similar to diff tools for text data. It executes two different versions of a System Under Test (SUT) side by side, compares the GUI states against each other and presents the list of the detected deviations to the tester. The tool is semi-automatic in the sense that it finds the differences completely automatic and that the tester labels them as faults or false positives.</description><subject>Androids</subject><subject>Graphical user interfaces</subject><subject>Humanoid robots</subject><subject>Libraries</subject><subject>Manuals</subject><subject>Robustness</subject><subject>Testing</subject><issn>2159-4848</issn><issn>2771-3091</issn><isbn>9781467359610</isbn><isbn>1467359610</isbn><isbn>9780769549682</isbn><isbn>0769549683</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2013</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotzMtKAzEUgOF4A0udnTs3eYHUc3LPshatAwVBZ9YlnZ7USO2UpBvfXlFX_-KDn7FbhBkihPt28dbNJKCaeX3GmuA8OBuMDtbLczaRzqFQEPDi11Bbp0ywCJc_hiYI7bW_Zk2tHwCAoAwaP2EPy77d5pS4EHzOX2lXqNY8HnhH9ZQPO96N456nsfBlicf3PMQ97ysV3h5OVFIcqN6wqxT3lZr_Tln_9NgtnsXqZdku5iuR0ZmTIC9BKiRK0iY5JDKO_FbFYdAmJLVVKm6SGdCADhLBBEfWGtg4GcChjmrK7v6-mYjWx5I_Y_laW2ODc0p9A0noTLM</recordid><startdate>201303</startdate><enddate>201303</enddate><creator>Bauersfeld, Sebastian</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>201303</creationdate><title>GUIdiff -- A Regression Testing Tool for Graphical User Interfaces</title><author>Bauersfeld, Sebastian</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i175t-e820231eef26f2cfe57e8d3acc459f3d33abf5c15049210597e6650b7290714a3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2013</creationdate><topic>Androids</topic><topic>Graphical user interfaces</topic><topic>Humanoid robots</topic><topic>Libraries</topic><topic>Manuals</topic><topic>Robustness</topic><topic>Testing</topic><toplevel>online_resources</toplevel><creatorcontrib>Bauersfeld, Sebastian</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Bauersfeld, Sebastian</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>GUIdiff -- A Regression Testing Tool for Graphical User Interfaces</atitle><btitle>2013 IEEE Sixth International Conference on Software Testing, Verification and Validation</btitle><stitle>icst</stitle><date>2013-03</date><risdate>2013</risdate><spage>499</spage><epage>500</epage><pages>499-500</pages><issn>2159-4848</issn><eissn>2771-3091</eissn><isbn>9781467359610</isbn><isbn>1467359610</isbn><eisbn>9780769549682</eisbn><eisbn>0769549683</eisbn><coden>IEEPAD</coden><abstract>Due to the rise of tablets and smart phones and their impact on everyday life, robust and high-quality Graphical User Interfaces (GUIs) are becoming more and more important. Unfortunately, testing these GUIs still remains a big challenge with the current industrial tools, which only cater to manual testing practices and provide limited oracle functionalities such as screenshot comparison. These tools often result in large amounts of manual labor and thus increase cost. We propose a new GUI regression testing tool called GUIdiff, which works similar to diff tools for text data. It executes two different versions of a System Under Test (SUT) side by side, compares the GUI states against each other and presents the list of the detected deviations to the tester. The tool is semi-automatic in the sense that it finds the differences completely automatic and that the tester labels them as faults or false positives.</abstract><pub>IEEE</pub><doi>10.1109/ICST.2013.84</doi><tpages>2</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 2159-4848 |
ispartof | 2013 IEEE Sixth International Conference on Software Testing, Verification and Validation, 2013, p.499-500 |
issn | 2159-4848 2771-3091 |
language | eng |
recordid | cdi_ieee_primary_6569773 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | Androids Graphical user interfaces Humanoid robots Libraries Manuals Robustness Testing |
title | GUIdiff -- A Regression Testing Tool for Graphical User Interfaces |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-18T23%3A08%3A48IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=GUIdiff%20--%20A%20Regression%20Testing%20Tool%20for%20Graphical%20User%20Interfaces&rft.btitle=2013%20IEEE%20Sixth%20International%20Conference%20on%20Software%20Testing,%20Verification%20and%20Validation&rft.au=Bauersfeld,%20Sebastian&rft.date=2013-03&rft.spage=499&rft.epage=500&rft.pages=499-500&rft.issn=2159-4848&rft.eissn=2771-3091&rft.isbn=9781467359610&rft.isbn_list=1467359610&rft.coden=IEEPAD&rft_id=info:doi/10.1109/ICST.2013.84&rft_dat=%3Cieee_6IE%3E6569773%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&rft.eisbn=9780769549682&rft.eisbn_list=0769549683&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=6569773&rfr_iscdi=true |