Publications

Detailed Information

ScriptPainter: Vision-based, On-device Test Script Generation for Mobile Systems

DC Field Value Language
dc.contributor.authorChoi, Yousung-
dc.contributor.authorSeo, Ahreum-
dc.contributor.authorKim, Hyung-Sin-
dc.date.accessioned2024-05-03T07:36:53Z-
dc.date.available2024-05-03T07:36:53Z-
dc.date.created2022-09-27-
dc.date.created2022-09-27-
dc.date.issued2022-05-
dc.identifier.citationProceedings - 21st ACM/IEEE International Conference on Information Processing in Sensor Networks, IPSN 2022, pp.477-490-
dc.identifier.urihttps://hdl.handle.net/10371/200913-
dc.description.abstract© 2022 IEEE.Dependability is an essential part of software engineering in the industry, which is the reason why most companies hire professional quality assurance (QA) engineers. Despite the presence of separate QA engineers, however, software developers are still required to perform basic QA processes by themselves before submitting their new software for peer review. When it comes to mobile system software, however, the basic QA process requires significant time and effort for writing different test scripts for various types of mobile devices, which degrades the productivity of developers. In this paper, we propose ScriptPainter, an easy-to-use automatic test script generator that enables a mobile phone to self-convert vision information on its screen into a test program; developers simply record a video while drawing a test scenario on a mobile touchscreen and ScriptPainter detects and tracks cursor locations in the video for generating a proper script. For accurate cursor detection and tracking with modest computation, ScriptPainter com-prises a set of techniques, such as frame sampling, deep neural network (DNN)-based detection, hough transform-based tracking with bounding box adaptation. ScriptPainter is evaluated on multiple Android smartphones, which shows that it analyzes a video 3.8x faster than pure DNN-based detection. Experiments with human developers show that ScriptPainter speeds up their job 8.3 times while providing even better accuracy compared to manual scripting.-
dc.language영어-
dc.publisherInstitute of Electrical and Electronics Engineers Inc.-
dc.titleScriptPainter: Vision-based, On-device Test Script Generation for Mobile Systems-
dc.typeArticle-
dc.identifier.doi10.1109/IPSN54338.2022.00045-
dc.citation.journaltitleProceedings - 21st ACM/IEEE International Conference on Information Processing in Sensor Networks, IPSN 2022-
dc.identifier.wosid000855254100038-
dc.identifier.scopusid2-s2.0-85135894419-
dc.citation.endpage490-
dc.citation.startpage477-
dc.description.isOpenAccessN-
dc.contributor.affiliatedAuthorKim, Hyung-Sin-
dc.type.docTypeProceedings Paper-
dc.description.journalClass1-
dc.subject.keywordAuthorobject detection-
dc.subject.keywordAuthorobject tracking-
dc.subject.keywordAuthortest script generation-
Appears in Collections:
Files in This Item:
There are no files associated with this item.

Related Researcher

  • Graduate School of Data Science
Research Area Distributed machine learning, Edge, Mobile AI

Altmetrics

Item View & Download Count

  • mendeley

Items in S-Space are protected by copyright, with all rights reserved, unless otherwise indicated.

Share