arrow
返回

DELTADROID: Dynamic Delivery Testing in Android

delete2023-05-26
delete1
delete
OA
AI
N
Negar Ghorbani *
R
Reyhaneh Jabbarvand
N
Navid Salehnamadi
J
Joshua Garcia
S
Sam Malek
DOI:10.1145/3563213delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Android是一个高度分散的平台,拥有各种各样的设备和用户。为了支持在这种异构环境中部署应用程序,Android引入了动态交付-一种新的软件部署模型,其中可以根据需要安装应用程序的可选,设备或用户特定功能,称为动态功能模块 (dfm),应用程序的初始安装后。然而,这种应用程序部署模式加剧了正确测试Android应用程序的挑战。在本文中,我们首先描述了一项广泛研究的结果,在该研究中,我们形式化了一个缺陷模型,该模型代表了DFM安装可能失败的各种条件。然后,我们介绍了DELTADROID-一种旨在通过增强其现有测试套件来帮助开发人员验证其应用程序中的动态交付行为的工具。我们使用真实世界的应用程序进行的实验评估证实了DELTADROID能够检测到现有自动化测试工具无法揭示的许多崩溃和意外行为。
Keyword:
Software testing
dynamic delivery
test augmentation
Android applications

期刊

A
ACM Transactions on Software Engineering and Methodology
IF:
6.2
论文数:
1.2K
被引数:
3.4K

机构

University of California System 封面图
University of California System
学者数:
37.5W
论文数: 33.7W
被引数: 6.6K
U
university of california irvine
学者数:
2.3W
论文数: 1.7W
被引数: 55
引用论文

引用论文

Effect of Iron Loading on Peripheral Blood Lymphocyte Subsets and on Circulating Cytokine Levels in Iron-Depleted Hemodialysis Patients Receiving Erythropoietin
err2007-09-21
err0
PREAI
errIoannis Tsouchnikas; Maria Tsilipakou; Michalis Daniilidis; Georgios Kyriazis; Ploumis Pasadakis; Efthymia Parapanissiou; Vasilios Vargemezis; Dimitrios Tsakiris
err分享
err收藏
Surgical management of haemorrhaging renal angiomyolipoma in pregnancy
err2015-01-01
err0
errOAAI
errP. Preece; B. Mees; B. Norris; M. Christie; T. Wagner; P. Dundee
err分享
err收藏
Geopolitics and discourse地缘政治与话语
err1992-03-01
err0
PREAI
errGearóid Ó Tuathail; John Agnew
err分享
err收藏
Renal cell carcinoma with situs inversus totalis
err1993-05-01
err0
PREAI
errBrent F.G. Treiger; Ron Khazan; Stanford M. Goldman; Fray F. Marshall
err分享
err收藏
err分享
err收藏
B-Refactoring: Automatic test code refactoring to improve dynamic analysis
err2016-08-01
err22
errOAAI
errXuan, Jifeng; Cornu, Benoit; Martinez, Matias; Baudry, Benoit; Seinturier, Lionel; Monperrus, Martin
err分享
err收藏
学者 查看更多内容