an empirical study on test driven development process for android applications | |
Chen Juncheng ; Xue Yunzhi ; Chen Zhao | |
2011 | |
会议名称 | 15th IASTED International Conference on Software Engineering and Applications, SEA 2011 |
会议日期 | December 14, 2011 - December 16, 2011 |
会议地点 | Dallas, TX, United states |
关键词 | Graphical user interfaces Mobile devices Mobile telecommunication systems Robots Software engineering |
页码 | 137-144 |
中文摘要 | The rapid expansion of mobile device market requires software vendors to deliver mobile applications with high quality within a short time limit. In this paper, we present an iterative test driven development(TDD) process for mobile applications running on Android. In each iteration of this process, developers can specify a new feature or improvement by specifying GUI elements and corresponding GUI behavior in a test case, then write or refactor code to pass the test. This process utilizes mGUITester, a test engine specially designed for Android's applications, to execute the test cases automatically. Empirical studies on two typical applications show that the TDD process can help semi-skilled developers improve product quality within limited time, but does not work equally well for beginners and professionals. |
英文摘要 | The rapid expansion of mobile device market requires software vendors to deliver mobile applications with high quality within a short time limit. In this paper, we present an iterative test driven development(TDD) process for mobile applications running on Android. In each iteration of this process, developers can specify a new feature or improvement by specifying GUI elements and corresponding GUI behavior in a test case, then write or refactor code to pass the test. This process utilizes mGUITester, a test engine specially designed for Android's applications, to execute the test cases automatically. Empirical studies on two typical applications show that the TDD process can help semi-skilled developers improve product quality within limited time, but does not work equally well for beginners and professionals. |
收录类别 | EI |
会议主办者 | Int. Assoc. Sci. Technol. Dev. (IASTED) |
会议录 | Proceedings of the IASTED International Conference on Software Engineering and Applications, SEA 2011
![]() |
语种 | 英语 |
ISBN号 | 9780889869066 |
内容类型 | 会议论文 |
源URL | [http://ir.iscas.ac.cn/handle/311060/16287] ![]() |
专题 | 软件研究所_软件所图书馆_会议论文 |
推荐引用方式 GB/T 7714 | Chen Juncheng,Xue Yunzhi,Chen Zhao. an empirical study on test driven development process for android applications[C]. 见:15th IASTED International Conference on Software Engineering and Applications, SEA 2011. Dallas, TX, United states. December 14, 2011 - December 16, 2011. |
个性服务 |
查看访问统计 |
相关权益政策 |
暂无数据 |
收藏/分享 |
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。
修改评论