{"id":"https://openalex.org/W1150103347","doi":null,"title":"Visual GUI Testing: Automating High-level Software Testing in Industrial Practice","display_name":"Visual GUI Testing: Automating High-level Software Testing in Industrial Practice","publication_year":2015,"publication_date":"2015-01-01","ids":{"openalex":"https://openalex.org/W1150103347","mag":"1150103347"},"language":"en","primary_location":{"id":"pmh:oai:research.chalmers.se:221145","doi":null,"is_oa":true,"landing_page_url":"https://research.chalmers.se/en/publication/221145","pdf_url":"https://research.chalmers.se/en/publication/221145","source":{"id":"https://openalex.org/S4306402469","display_name":"Chalmers Research (Chalmers University of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I66862912","host_organization_name":"Chalmers University of Technology","host_organization_lineage":["https://openalex.org/I66862912"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":null},"volume":null,"type":"article","is_traditional":true,"indexed_in":[],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://research.chalmers.se/en/publication/221145","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5090568205","display_name":"Emil Al\u00e9groth","orcid":"https://orcid.org/0000-0001-7526-3727","observed_orcids":["https://orcid.org/0000-0001-7526-3727"]},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Emil Al\u00e9groth","raw_affiliation_strings":[],"raw_orcid":"https://orcid.org/0000-0001-7526-3727","affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":["https://openalex.org/A5090568205"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":5.7296,"has_fulltext":true,"cited_by_count":18,"citation_normalized_percentile":{"value":0.94806175,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10743","display_name":"Software Testing and Debugging Techniques","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10430","display_name":"Software Engineering Techniques and Practices","score":0.0,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T13287","display_name":"Robotic Process Automation Applications","score":0.0,"subfield":{"id":"https://openalex.org/subfields/1404","display_name":"Management Information Systems"},"field":{"id":"https://openalex.org/fields/14","display_name":"Business, Management and Accounting"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/automated-gui-testing","display_name":"automated GUI testing","score":0.718999981880188},{"id":"https://openalex.org/keywords/acceptance-testing","display_name":"acceptance testing","score":0.7590000033378601},{"id":"https://openalex.org/keywords/test-automation","display_name":"test automation","score":0.3709999918937683},{"id":"https://openalex.org/keywords/defect-detection","display_name":"defect detection","score":0.5809999704360962},{"id":"https://openalex.org/keywords/test-maintenance","display_name":"test maintenance","score":0.4690000116825104},{"id":"https://openalex.org/keywords/industry-adoption","display_name":"industrial adoption","score":0.4950000047683716},{"id":"https://openalex.org/keywords/software-quality-assurance","display_name":"software quality assurance","score":0.5},{"id":"https://openalex.org/keywords/test-execution","display_name":"test execution","score":0.3630000054836273},{"id":"https://openalex.org/keywords/test-reporting","display_name":"test reporting","score":0.38999998569488525}],"concepts":[{"id":"https://openalex.org/C66153210","wikidata":"https://www.wikidata.org/wiki/Q5597182","display_name":"Graphical user interface testing","level":4,"score":0.8063297271728516},{"id":"https://openalex.org/C37789001","wikidata":"https://www.wikidata.org/wiki/Q782543","display_name":"Graphical user interface","level":2,"score":0.6926831603050232},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6230472326278687},{"id":"https://openalex.org/C169168650","wikidata":"https://www.wikidata.org/wiki/Q1675637","display_name":"Keyword-driven testing","level":5,"score":0.6084100008010864},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.6069658398628235},{"id":"https://openalex.org/C115901376","wikidata":"https://www.wikidata.org/wiki/Q184199","display_name":"Automation","level":2,"score":0.5683168172836304},{"id":"https://openalex.org/C182122060","wikidata":"https://www.wikidata.org/wiki/Q6752328","display_name":"Manual testing","level":5,"score":0.5548353791236877},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.4964521527290344},{"id":"https://openalex.org/C148027188","wikidata":"https://www.wikidata.org/wiki/Q907375","display_name":"Unit testing","level":3,"score":0.49442172050476074},{"id":"https://openalex.org/C89505385","wikidata":"https://www.wikidata.org/wiki/Q47146","display_name":"User interface","level":2,"score":0.4526814818382263},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4390747845172882},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.3305727243423462},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.3260231018066406},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.2271181046962738},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.22421181201934814},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.20576852560043335},{"id":"https://openalex.org/C149229913","wikidata":"https://www.wikidata.org/wiki/Q135707","display_name":"User interface design","level":3,"score":0.20416691899299622},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:oai:research.chalmers.se:221145","doi":null,"is_oa":true,"landing_page_url":"https://research.chalmers.se/en/publication/221145","pdf_url":"https://research.chalmers.se/en/publication/221145","source":{"id":"https://openalex.org/S4306402469","display_name":"Chalmers Research (Chalmers University of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I66862912","host_organization_name":"Chalmers University of Technology","host_organization_lineage":["https://openalex.org/I66862912"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":null},{"id":"mag:1150103347","doi":null,"is_oa":false,"landing_page_url":"https://publications.lib.chalmers.se/records/fulltext/221145/221145.pdf","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null}],"best_oa_location":{"id":"pmh:oai:research.chalmers.se:221145","doi":null,"is_oa":true,"landing_page_url":"https://research.chalmers.se/en/publication/221145","pdf_url":"https://research.chalmers.se/en/publication/221145","source":{"id":"https://openalex.org/S4306402469","display_name":"Chalmers Research (Chalmers University of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":"https://openalex.org/I66862912","host_organization_name":"Chalmers University of Technology","host_organization_lineage":["https://openalex.org/I66862912"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":null},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W1150103347.pdf","grobid_xml":"https://content.openalex.org/works/W1150103347.grobid-xml"},"referenced_works_count":132,"referenced_works":["https://openalex.org/W46984387","https://openalex.org/W76064318","https://openalex.org/W114331032","https://openalex.org/W124857642","https://openalex.org/W160583832","https://openalex.org/W181991631","https://openalex.org/W190776521","https://openalex.org/W198627444","https://openalex.org/W271352761","https://openalex.org/W587941652","https://openalex.org/W588483784","https://openalex.org/W627953917","https://openalex.org/W1481784587","https://openalex.org/W1491087240","https://openalex.org/W1491965625","https://openalex.org/W1492402623","https://openalex.org/W1493688518","https://openalex.org/W1495320250","https://openalex.org/W1499059139","https://openalex.org/W1501347099","https://openalex.org/W1529465401","https://openalex.org/W1544145945","https://openalex.org/W1550227173","https://openalex.org/W1572121282","https://openalex.org/W1575797426","https://openalex.org/W1583858229","https://openalex.org/W1585742531","https://openalex.org/W1593867524","https://openalex.org/W1596127723","https://openalex.org/W1603666498","https://openalex.org/W1608087281","https://openalex.org/W1633791002","https://openalex.org/W1684809301","https://openalex.org/W1741205628","https://openalex.org/W1803273808","https://openalex.org/W1857743749","https://openalex.org/W1910771831","https://openalex.org/W1965991725","https://openalex.org/W1966486138","https://openalex.org/W1972478306","https://openalex.org/W1974342535","https://openalex.org/W1975431988","https://openalex.org/W1978619075","https://openalex.org/W1985308454","https://openalex.org/W1997571004","https://openalex.org/W2000117114","https://openalex.org/W2000790522","https://openalex.org/W2010490953","https://openalex.org/W2013851052","https://openalex.org/W2024033902","https://openalex.org/W2024651886","https://openalex.org/W2025721496","https://openalex.org/W2026151124","https://openalex.org/W2026546032","https://openalex.org/W2030358379","https://openalex.org/W2034628356","https://openalex.org/W2035159809","https://openalex.org/W2035707873","https://openalex.org/W2036838567","https://openalex.org/W2038987920","https://openalex.org/W2042016032","https://openalex.org/W2043952540","https://openalex.org/W2049695835","https://openalex.org/W2050930639","https://openalex.org/W2051593684","https://openalex.org/W2054790703","https://openalex.org/W2064006372","https://openalex.org/W2066253558","https://openalex.org/W2075147138","https://openalex.org/W2094159667","https://openalex.org/W2097444001","https://openalex.org/W2104577574","https://openalex.org/W2105472702","https://openalex.org/W2107735367","https://openalex.org/W2107927166","https://openalex.org/W2109076419","https://openalex.org/W2110068396","https://openalex.org/W2112463731","https://openalex.org/W2113302524","https://openalex.org/W2113403660","https://openalex.org/W2117492729","https://openalex.org/W2118542736","https://openalex.org/W2118911653","https://openalex.org/W2121081915","https://openalex.org/W2122029956","https://openalex.org/W2128381869","https://openalex.org/W2128779711","https://openalex.org/W2130422196","https://openalex.org/W2132296233","https://openalex.org/W2135236434","https://openalex.org/W2135841285","https://openalex.org/W2136252398","https://openalex.org/W2138428785","https://openalex.org/W2138660048","https://openalex.org/W2141125339","https://openalex.org/W2142366785","https://openalex.org/W2143058502","https://openalex.org/W2143322095","https://openalex.org/W2146773231","https://openalex.org/W2147480757","https://openalex.org/W2151099659","https://openalex.org/W2152475379","https://openalex.org/W2154628658","https://openalex.org/W2154897437","https://openalex.org/W2157937241","https://openalex.org/W2159832352","https://openalex.org/W2160875393","https://openalex.org/W2162739315","https://openalex.org/W2163851162","https://openalex.org/W2165310406","https://openalex.org/W2165413788","https://openalex.org/W2166638266","https://openalex.org/W2166993820","https://openalex.org/W2167762898","https://openalex.org/W2168894761","https://openalex.org/W2170806228","https://openalex.org/W2172081876","https://openalex.org/W2172125163","https://openalex.org/W2174535387","https://openalex.org/W2182933247","https://openalex.org/W2300062158","https://openalex.org/W2318806854","https://openalex.org/W2329360908","https://openalex.org/W2329395632","https://openalex.org/W2483314354","https://openalex.org/W2531843006","https://openalex.org/W2809607504","https://openalex.org/W3139053720","https://openalex.org/W3143245542","https://openalex.org/W3185403326","https://openalex.org/W4233152543","https://openalex.org/W7076306208"],"related_works":["https://openalex.org/W2024033902","https://openalex.org/W76064318","https://openalex.org/W2741150809","https://openalex.org/W124211262","https://openalex.org/W3026216714","https://openalex.org/W2003857319","https://openalex.org/W2050930639","https://openalex.org/W2909884700","https://openalex.org/W7099734231","https://openalex.org/W2545380435"],"abstract_inverted_index":{"Software":[0],"Engineering":[1],"is":[2,93,123,158,191,208,218,233,259,277,354],"at":[3,342],"the":[4,37,59,146,167,236,266,275,283,292,349,393,405,464],"verge":[5],"of":[6,32,82,110,250,286,301,308,339,400],"a":[7,80,96,211,224,255,298,306,337,343,403,446],"new":[8,453],"era":[9],"where":[10,215],"continuous":[11],"releases":[12],"are":[13,47,388,414],"becoming":[14],"more":[15],"common":[16],"than":[17,365],"planned":[18],"long-term":[19,398],"projects.":[20],"In":[21],"this":[22,156,441],"context":[23],"test":[24,213,370,454],"automation":[25,83],"will":[26],"become":[27],"essential":[28],"on":[29,40,119,252,458],"all":[30],"levels":[31],"system":[33,69,241],"abstraction":[34],"to":[35,58,129,136,173,185,220,235,264,369,430,433,437,444,451,462],"meet":[36],"market's":[38],"demands":[39],"time-to-market":[41],"and":[42,70,98,101,170,179,258,282,311,379,382,397,411,428],"quality.":[43],"Hence,":[44],"automated":[45,111],"tests":[46,246],"required":[48],"from":[49],"low-level":[50],"software":[51],"components,":[52],"tested":[53,65],"with":[54,66,79,198,204,254,269,326,328,336,361,392],"unit":[55],"tests,":[56,367],"up":[57],"pictorial":[60,229],"graphical":[61],"user":[62,67,237],"interface":[63],"(GUI),":[64],"emulated":[68],"acceptance":[71,243],"tests.":[72,244],"Thus":[73],"far,":[74],"research":[75,319,350],"has":[76],"provided":[77],"industry":[78],"plethora":[81],"solutions":[84,455],"for":[85,356,449],"lower":[86],"level":[87,91],"testing":[88,92],"but":[89,122],"GUI":[90,120,137,148,175,188,230,372],"still":[94,389],"primarily":[95],"manual,":[97],"therefore":[99,260],"costly":[100],"tedious,":[102],"activity":[103],"in":[104,126,161,195,238,314,358,402,425],"practice.We":[105],"have":[106],"identfied":[107],"three":[108],"generations":[109],"GUI-based":[112],"testing.":[113],"The":[114,318],"first":[115],"(1st)":[116],"generation":[117,141],"relies":[118],"coordinates":[121],"not":[124,165],"used":[125,160,219,280,424],"practice":[127,197,360,427],"due":[128],"unfeasible":[130],"maintenance":[131,377,412],"costs":[132,378],"caused":[133],"by":[134,331],"fragility":[135],"change.":[138],"Second":[139],"(2nd)":[140],"tools":[142],"instead":[143],"operate":[144],"against":[145],"system's":[147,225],"architecture,":[149],"libraries":[150],"or":[151,242],"application":[152],"programming":[153,177],"interfaces.":[154],"Whilst":[155],"approach":[157],"successfully":[159],"practice,":[162],"it":[163,171,232],"does":[164],"verify":[166],"GUI's":[168],"appearance":[169],"isrestricted":[172],"specific":[174],"technologies,":[176],"languages":[178],"platforms.The":[180],"third":[181],"(3rd)":[182],"generation,":[183],"referred":[184],"as":[186,210,231],"Visual":[187],"Testing":[189],"(VGT),":[190],"an":[192,261,321],"emerging":[193],"technique":[194,214,276],"industrial":[196,294,332,359,426],"properties":[199],"that":[200,247,324,334,352,408,420,435,456],"mitigate":[201],"thechallenges":[202],"experienced":[203],"previous":[205],"techniques.":[206],"VGT":[207,353,401,421],"defined":[209],"tool-driven":[212],"image":[216,459],"recognition":[217,460],"interact":[221],"with,":[222],"andassert,":[223],"behavior":[226],"through":[227,305],"its":[228,273],"shown":[234],"user-emulated,":[239],"automated,":[240],"Automated":[245],"produce":[248],"results":[249],"quality":[251],"par":[253],"human":[256],"tester":[257],"effective":[262],"complement":[263],"reduce":[265],"aforementioned":[267],"challenges":[268,390],"manualtesting.":[270],"However,":[271,386],"despite":[272],"benefits,":[274],"only":[278],"sparsely":[279],"inindustry":[281],"academic":[284],"body":[285],"knowledge":[287],"contains":[288],"little":[289],"empirical":[290],"supportfor":[291],"technique's":[293],"viability.This":[295],"thesis":[296,417],"presents":[297],"broad":[299],"evaluation":[300],"VGT's":[302,340],"capabilities,":[303],"obtained":[304],"series":[307],"case":[309],"studies":[310,333],"experiments":[312],"performed":[313],"academia":[315,450],"andSwedish":[316],"industry.":[317],"follows":[320],"incremental":[322],"methodology":[323],"began":[325],"experimentation":[327],"VGT,":[329],"followed":[330],"wereconcluded":[335],"study":[338],"use":[341,357,396,399],"company":[344,384],"over":[345],"several":[346],"years.":[347],"Resultsof":[348],"show":[351],"viable":[355],"better":[362],"defect-finding":[363],"ability":[364,368],"manual":[366],"any":[371],"basedsystem,":[373],"high":[374],"learnability,":[375],"feasible":[376],"both":[380],"short":[381],"longterm":[383],"benefits.":[385],"there":[387],"associated":[391],"successful":[394],"adoption,":[395],"company,":[404],"most":[406],"crucial":[407],"suitable":[409],"development":[410],"practices":[413],"used.":[415],"This":[416],"thereby":[418],"concludes":[419],"can":[422],"be":[423,445],"aims":[429,443],"provides":[431],"guidance":[432],"practitioners":[434],"seek":[436],"do":[438],"so.":[439],"Additionally,":[440],"work":[442],"stepping":[447],"stone":[448],"explore":[452],"build":[457],"technology":[461],"improve":[463],"state-of-art.":[465]},"counts_by_year":[{"year":2022,"cited_by_count":3},{"year":2021,"cited_by_count":3},{"year":2020,"cited_by_count":3},{"year":2019,"cited_by_count":3},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":3}],"updated_date":"2026-11-04T10:54:05.112534","created_date":"2016-06-24T00:00:00"}
