{"id":"https://openalex.org/W4291700435","doi":"https://doi.org/10.1109/icccs55155.2022.9846504","title":"Generating Robot Framework Test Script for Android Application Using Kotlin","display_name":"Generating Robot Framework Test Script for Android Application Using Kotlin","publication_year":2022,"publication_date":"2022-04-22","ids":{"openalex":"https://openalex.org/W4291700435","doi":"https://doi.org/10.1109/icccs55155.2022.9846504"},"language":"en","primary_location":{"id":"doi:10.1109/icccs55155.2022.9846504","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icccs55155.2022.9846504","pdf_url":null,"source":{"id":"https://openalex.org/S4363608130","display_name":"2022 7th International Conference on Computer and Communication Systems (ICCCS)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 7th International Conference on Computer and Communication Systems (ICCCS)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5079679802","display_name":"Chor. Gitpit Petchpaisit","orcid":null},"institutions":[{"id":"https://openalex.org/I158708052","display_name":"Chulalongkorn University","ror":"https://ror.org/028wp3y58","country_code":"TH","type":"education","lineage":["https://openalex.org/I158708052"]}],"countries":["TH"],"is_corresponding":true,"raw_author_name":"Chor. Gitpit Petchpaisit","raw_affiliation_strings":["Chulalongkorn University,Department of Computer Engineering,Bangkok,Thailand","Department of Computer Engineering, Chulalongkorn University, Bangkok, Thailand"],"affiliations":[{"raw_affiliation_string":"Chulalongkorn University,Department of Computer Engineering,Bangkok,Thailand","institution_ids":["https://openalex.org/I158708052"]},{"raw_affiliation_string":"Department of Computer Engineering, Chulalongkorn University, Bangkok, Thailand","institution_ids":["https://openalex.org/I158708052"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5007972346","display_name":"Taratip Suwannasart","orcid":"https://orcid.org/0000-0002-8608-4916"},"institutions":[{"id":"https://openalex.org/I158708052","display_name":"Chulalongkorn University","ror":"https://ror.org/028wp3y58","country_code":"TH","type":"education","lineage":["https://openalex.org/I158708052"]}],"countries":["TH"],"is_corresponding":false,"raw_author_name":"Taratip Suwannasart","raw_affiliation_strings":["Chulalongkorn University,Department of Computer Engineering,Bangkok,Thailand","Department of Computer Engineering, Chulalongkorn University, Bangkok, Thailand"],"affiliations":[{"raw_affiliation_string":"Chulalongkorn University,Department of Computer Engineering,Bangkok,Thailand","institution_ids":["https://openalex.org/I158708052"]},{"raw_affiliation_string":"Department of Computer Engineering, Chulalongkorn University, Bangkok, Thailand","institution_ids":["https://openalex.org/I158708052"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5079679802"],"corresponding_institution_ids":["https://openalex.org/I158708052"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.08312958,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"75","last_page":"79"},"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/T12423","display_name":"Software Reliability and Analysis Research","score":0.9987000226974487,"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/T10260","display_name":"Software Engineering Research","score":0.9958000183105469,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/regression-testing","display_name":"Regression testing","score":0.8159210085868835},{"id":"https://openalex.org/keywords/manual-testing","display_name":"Manual testing","score":0.7163416147232056},{"id":"https://openalex.org/keywords/test-script","display_name":"Test script","score":0.7122414112091064},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6964000463485718},{"id":"https://openalex.org/keywords/white-box-testing","display_name":"White-box testing","score":0.6304100751876831},{"id":"https://openalex.org/keywords/test-management-approach","display_name":"Test Management Approach","score":0.6295126080513},{"id":"https://openalex.org/keywords/keyword-driven-testing","display_name":"Keyword-driven testing","score":0.6167724132537842},{"id":"https://openalex.org/keywords/graphical-user-interface-testing","display_name":"Graphical user interface testing","score":0.6156613826751709},{"id":"https://openalex.org/keywords/non-regression-testing","display_name":"Non-regression testing","score":0.5742262005805969},{"id":"https://openalex.org/keywords/test-harness","display_name":"Test harness","score":0.5438313484191895},{"id":"https://openalex.org/keywords/android","display_name":"Android (operating system)","score":0.5363574624061584},{"id":"https://openalex.org/keywords/test-strategy","display_name":"Test strategy","score":0.505455493927002},{"id":"https://openalex.org/keywords/software-reliability-testing","display_name":"Software reliability testing","score":0.504477858543396},{"id":"https://openalex.org/keywords/test-case","display_name":"Test case","score":0.5038484930992126},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.49726560711860657},{"id":"https://openalex.org/keywords/system-under-test","display_name":"System under test","score":0.4498882293701172},{"id":"https://openalex.org/keywords/code-coverage","display_name":"Code coverage","score":0.42322614789009094},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.4074377119541168},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.3694692552089691},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.3591439723968506},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.33918821811676025},{"id":"https://openalex.org/keywords/software-construction","display_name":"Software construction","score":0.3386189937591553},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.23489511013031006},{"id":"https://openalex.org/keywords/user-interface","display_name":"User interface","score":0.18423372507095337},{"id":"https://openalex.org/keywords/regression-analysis","display_name":"Regression analysis","score":0.14312568306922913}],"concepts":[{"id":"https://openalex.org/C161821725","wikidata":"https://www.wikidata.org/wiki/Q917415","display_name":"Regression testing","level":5,"score":0.8159210085868835},{"id":"https://openalex.org/C182122060","wikidata":"https://www.wikidata.org/wiki/Q6752328","display_name":"Manual testing","level":5,"score":0.7163416147232056},{"id":"https://openalex.org/C109086967","wikidata":"https://www.wikidata.org/wiki/Q2509100","display_name":"Test script","level":4,"score":0.7122414112091064},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6964000463485718},{"id":"https://openalex.org/C162443782","wikidata":"https://www.wikidata.org/wiki/Q1066228","display_name":"White-box testing","level":5,"score":0.6304100751876831},{"id":"https://openalex.org/C7435765","wikidata":"https://www.wikidata.org/wiki/Q7705776","display_name":"Test Management Approach","level":5,"score":0.6295126080513},{"id":"https://openalex.org/C169168650","wikidata":"https://www.wikidata.org/wiki/Q1675637","display_name":"Keyword-driven testing","level":5,"score":0.6167724132537842},{"id":"https://openalex.org/C66153210","wikidata":"https://www.wikidata.org/wiki/Q5597182","display_name":"Graphical user interface testing","level":4,"score":0.6156613826751709},{"id":"https://openalex.org/C86469151","wikidata":"https://www.wikidata.org/wiki/Q917415","display_name":"Non-regression testing","level":5,"score":0.5742262005805969},{"id":"https://openalex.org/C109852812","wikidata":"https://www.wikidata.org/wiki/Q2406355","display_name":"Test harness","level":5,"score":0.5438313484191895},{"id":"https://openalex.org/C557433098","wikidata":"https://www.wikidata.org/wiki/Q94","display_name":"Android (operating system)","level":2,"score":0.5363574624061584},{"id":"https://openalex.org/C188598960","wikidata":"https://www.wikidata.org/wiki/Q7705805","display_name":"Test strategy","level":3,"score":0.505455493927002},{"id":"https://openalex.org/C52928878","wikidata":"https://www.wikidata.org/wiki/Q7554226","display_name":"Software reliability testing","level":5,"score":0.504477858543396},{"id":"https://openalex.org/C128942645","wikidata":"https://www.wikidata.org/wiki/Q1568346","display_name":"Test case","level":3,"score":0.5038484930992126},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.49726560711860657},{"id":"https://openalex.org/C108913964","wikidata":"https://www.wikidata.org/wiki/Q2376856","display_name":"System under test","level":4,"score":0.4498882293701172},{"id":"https://openalex.org/C53942775","wikidata":"https://www.wikidata.org/wiki/Q1211721","display_name":"Code coverage","level":3,"score":0.42322614789009094},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.4074377119541168},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.3694692552089691},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.3591439723968506},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.33918821811676025},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.3386189937591553},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.23489511013031006},{"id":"https://openalex.org/C89505385","wikidata":"https://www.wikidata.org/wiki/Q47146","display_name":"User interface","level":2,"score":0.18423372507095337},{"id":"https://openalex.org/C152877465","wikidata":"https://www.wikidata.org/wiki/Q208042","display_name":"Regression analysis","level":2,"score":0.14312568306922913},{"id":"https://openalex.org/C149229913","wikidata":"https://www.wikidata.org/wiki/Q135707","display_name":"User interface design","level":3,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icccs55155.2022.9846504","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icccs55155.2022.9846504","pdf_url":null,"source":{"id":"https://openalex.org/S4363608130","display_name":"2022 7th International Conference on Computer and Communication Systems (ICCCS)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 7th International Conference on Computer and Communication Systems (ICCCS)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/8","display_name":"Decent work and economic growth","score":0.6100000143051147}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":5,"referenced_works":["https://openalex.org/W650635229","https://openalex.org/W2007489527","https://openalex.org/W2169894874","https://openalex.org/W2994405257","https://openalex.org/W6621581702"],"related_works":["https://openalex.org/W57482378","https://openalex.org/W3006257721","https://openalex.org/W115539129","https://openalex.org/W2030543707","https://openalex.org/W2923286349","https://openalex.org/W2024571027","https://openalex.org/W3006661330","https://openalex.org/W2109315538","https://openalex.org/W2375658120","https://openalex.org/W2204156854"],"abstract_inverted_index":{"As":[0,89],"known":[1,149],"that":[2,77,132],"a":[3,72,142,151,169],"wide":[4],"variety":[5],"of":[6,58,86,127],"hardware":[7],"and":[8,25,32,45,206,224],"operating":[9],"system":[10],"versions":[11],"are":[12,201,218,232],"circulating":[13],"in":[14,42,64,118,166,181,214],"the":[15,21,51,65,83,87,128,207,215,228,242],"Android":[16,138,178,189],"market.":[17,52],"In":[18],"addition,":[19],"for":[20,145,177,195],"past":[22],"decade":[23],"more":[24,26],"organizations":[27,113],"have":[28,55,114],"been":[29,134],"adopting":[30],"iterative":[31],"incremental":[33],"software":[34,43,61,90],"development":[35],"approaches":[36],"to":[37,46,50,75,160,171,234,240],"handle":[38],"rapid":[39],"requirement":[40],"changes":[41],"requirements":[44],"accelerate":[47],"their":[48,119],"products":[49],"These":[53],"factors":[54],"pushed":[56],"tons":[57],"pressure":[59],"on":[60,137,237],"testing,":[62],"especially":[63],"regression":[66,93,120],"testing":[67,70,94,117,121,124,130,147],"step.":[68],"Regression":[69],"is":[71,125,154,183,193],"pivotal":[73],"step":[74],"ensure":[76],"code":[78,192],"alterations":[79],"do":[80],"not":[81],"impact":[82],"existing":[84],"functionalities":[85],"software.":[88,243],"grows":[91],"larger,":[92],"could":[95],"become":[96],"impractical,":[97],"if":[98],"done":[99],"manually,":[100],"since":[101],"human":[102],"resource":[103],"consumption":[104],"would":[105],"exponentially":[106],"increase.":[107],"To":[108],"alleviate":[109],"this":[110,167,186],"issue,":[111],"many":[112],"embraced":[115],"automation":[116,129,146],"steps.":[122],"Keyword-driven":[123],"one":[126],"techniques":[131],"has":[133],"frequently":[135],"used":[136],"projects.":[139],"However,":[140],"constructing":[141],"test":[143,152,175,199,216,230,241],"case":[144],"(also":[148],"as":[150],"script)":[153],"an":[155,188],"arduous":[156],"task":[157],"which":[158],"tends":[159],"easily":[161],"cause":[162],"errors":[163],"[1].":[164],"Therefore,":[165],"research":[168],"tool":[170],"generate":[172],"Robot":[173,238],"Framework":[174,239],"scripts":[176],"applications":[179],"written":[180],"Kotlin":[182],"proposed.":[184],"With":[185],"tool,":[187],"project's":[190],"source":[191,208],"analyzed":[194],"its":[196],"flow.":[197],"Next,":[198],"cases":[200,217,231],"generated":[202,219,229],"using":[203,220],"AppiumLibrary":[204],"keywords":[205],"code.":[209],"Test":[210],"data":[211],"sets":[212],"embedded":[213],"Boundary":[221],"Value":[222],"Testing":[223],"randomization":[225],"techniques.":[226],"Finally,":[227],"ready":[233],"be":[235],"run":[236]},"counts_by_year":[],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
