摘要自从谷歌Android和苹果iOS两大手机操作系统的渐起,强大的开发工具和开发平台帮助开发者更快更好的开发出移动应用软件。移动互联网的发展将互联网带入了人们的日常生活,而移动应用软件是最关键的载体。移动配置的操作方式、网络的连接方式、较小的储存空间、不同尺寸的屏幕及移动性等等,都致使移动应用软件的操作方法步骤和设计的界面与传统个人电脑应用程序全然不同,对于用户体验的要求也更进一步。[1]所以,当下人们将要在研究移动应用程序与传统个人电脑应用程序不同点的基础上探究如何良好的测试移动应用软件,进一步研究移动应用软件所带给软件测试的新挑战并找到解决方案。本文主要探究目前主要软件测试技术在移动云测试及移动应用的研究现状;如何构建可复用的移动测试环境;针对移动APP和移动Web应用的特性和需求,如何定义良好的测试模型和覆盖标准;如何制定移动应用的测试自动化标准和自动化测试解决方案。22347
通过研究熟悉软件测试方法及软件测试工具的使用;熟悉移动云计算的特点;探索软件测试自动化的解决方案;针对测试建模及覆盖分析,来进一步完成本次探究课题。
关键词: 移动云应用;Android;移动云计算;软件测试自动化;云测试服务;软件测试工具。 毕业论文设计说明书(论文)外文摘要
Title Mobile cloud applications and services to the testing
——Issues, Challenges and Progress
Abstract
With the rise of Apple iOS and Google Android mobile operating system, two powerful development platform and development tools to help developers quickly develop a mobile application software. Development of mobile Internet will bring the Internet to people's daily lives, and mobile application software is the most critical carrier ; operation of mobile devices , network connections, smaller storage space , a different screen size and mobility , have made mobile application software operating procedures and interface design with traditional PC applications completely different demands on the user experience further . Will explore how to test mobile applications based on the analysis of mobile applications software and the traditional PC application software differs based on further analysis of the project to bring mobile applications bring new challenges and gives software testing solutions . The main application of the current status of software testing technology on the move and mobile cloud testing services; how to build reusable mobile testing environment; APP and mobile features for mobile Web applications and needs, and how well-defined standard test models and coverage; how to develop mobile applications and automated testing standard test automation solutions.
By studying familiar with the use of software testing methods and software testing tools; familiar with the characteristics of mobile cloud computing ; familiar with the software test automation solutions ; comprehension test coverage analysis and modeling .
KEYWORDS: Mobile cloud applications; Android, mobile cloud computing; software test automation; cloud testing services; software testing tools.
目 次
1 引 言 1
2 主要软件测试技术在移动中的应用 2
2.1 软件测试方法与技术 2
2.2 在移动中的应用 3
3 移动云测试服务的研究现状 5
3.1 移动云计算产品的发展现状 5
3.2 云测试服务研究现状 6
3.3 研究目的和意义 7
3.4 移动云计算的特点 8