Prioritize Crowdsourced Test Reports via Deep Screenshot Understanding
Shengcheng Yu, Chunrong Fang, Zhenfei Cao, Xu Wang, Tongyu Li, Zhenyu, Chen

TL;DR
This paper introduces DeepPrior, a novel approach for prioritizing crowdsourced mobile app test reports by deeply analyzing screenshots to extract rich widget and bug information, outperforming existing methods.
Contribution
DeepPrior leverages deep screenshot analysis to create comprehensive features for test report prioritization, significantly improving effectiveness and efficiency over prior text-based or simple image feature methods.
Findings
DeepPrior outperforms state-of-the-art approaches in test report prioritization.
DeepFeature effectively captures widget and bug information from screenshots.
The approach reduces overhead by more than half compared to existing methods.
Abstract
Crowdsourced testing is increasingly dominant in mobile application (app) testing, but it is a great burden for app developers to inspect the incredible number of test reports. Many researches have been proposed to deal with test reports based only on texts or additionally simple image features. However, in mobile app testing, texts contained in test reports are condensed and the information is inadequate. Many screenshots are included as complements that contain much richer information beyond texts. This trend motivates us to prioritize crowdsourced test reports based on a deep screenshot understanding. In this paper, we present a novel crowdsourced test report prioritization approach, namely DeepPrior. We first represent the crowdsourced test reports with a novelly introduced feature, namely DeepFeature, that includes all the widgets along with their texts, coordinates, types, and…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Testing and Debugging Techniques · Software Engineering Research · Advanced Malware Detection Techniques
