基于Android的室内定位APP的测试与管理毕业论文
2022-01-21 22:17:45
论文总字数:16787字
摘 要
随着时间的推移,进入到21世纪后,通信技术不断发展,各种移动设备的各项性能指标不断提升,智能手机逐渐进入到每个人的生活中,种类繁多、功能各异的APP的开发与使用在诸多方面为人们的生活提供了极大的方便。
基于WI-FI的室内定位系统是基于Android系统开发的一款APP,它为每个用户提供了地图测距、室内外定位、行进方向导航、室内布局查看等服务,帮助用户更快更精确的找到目标位置,节约时间和人力成本。此APP使用Java语言通过Android Studio开发工具进行编写,是一个适用于Android 6.0以上版本手机的功能软件。
本文详细说明了基于WI-FI的Android室内定位APP的测试方法与管理。首先介绍了该室内定位APP的开发背景、现状和研究目标;接着介绍了该APP所使用的相关技术并从多个角度对项目进行了可行性分析和需求分析。在系统运行之后,设计并且编写了详细的测试案例,利用黑盒测试等测试方法针对系统的功能、界面、兼容性等各方面进行了多次测试。此外,本文还对SVN版本管理工具以及它的基本操作和使用进行了介绍。
关键词:Android WI-FI 室内定位 软件测试
Test and management of an indoor positioning APP based on Android
Abstract
With the passage of time, in the 21st century, communication technology continues to develop, various performance indicators of mobile devices continue to improve, and smart phones gradually enter into everyone's life. The development and use of a wide variety of apps with different functions provide great convenience for people's life in many aspects.
The WI-FI based indoor positioning system is an APP developed based on the Android system. It provides each user with services such as map location, indoor and outdoor positioning, direction navigation, and indoor layout viewing, helping users find the target location more quickly and accurately, saving time and labor costs. This APP is written in Java language through Android Studio development tools. It is a functional software suitable for mobile phones with Android 6.0 and above.
This paper describes in detail the test method and management of Android indoor positioning APP based on WI-FI. Firstly, the development background, status quo and research objectives of the indoor positioning APP are introduced. Then it introduced the relevant technologies used by the APP and carried out the feasibility analysis and demand analysis of the project from multiple perspectives. After the system running, the design and preparation of a detailed test case, the use of black box testing and other test methods for the system function, interface, compatibility and other aspects of the test for many times. In addition, the SVN versioning tool and its basic operation and use are introduced.
Key Words: Android; WI-FI;Indoor positioning; Software testing
目 录
摘要 I
ABSTRACT II
第一章 绪论 1
1.1 研究的背景 1
1.2 研究的现状 1
1.3 研究的目标 1
1.4 主要工作 2
1.5 论文组织结构 2
第二章 系统相关技术介绍 3
2.1 Android技术 3
2.1.1 Android系统架构 3
2.1.2 Android Studio 3
2.2 JAVA技术 4
第三章 可行性与需求分析 5
3.1 可行性分析 5
3.1.1 运行可行性 5
3.1.2 操作可行性 5
3.1.3 经济可行性 5
3.1.4 法律可行性 5
3.2 需求分析 5
第四章 软件测试技术概述 7
4.1 软件测试介绍 7
4.2 软件测试过程 7
4.3 软件测试方法 8
4.4 自动化测试 8
第五章 测试设计与测试结果 9
5.1 测试设计 9
5.1.1 UI测试设计 9
5.1.2 功能测试设计 10
5.1.3 性能测试设计 11
5.1.4 安装卸载测试设计 11
5.1.5 兼容性测试设计 12
5.1.6 交叉事件测试设计 13
5.2 测试用例及结果 13
5.2.1 登录注册及退出模块 13
5.2.2 地图测距模块 16
5.2.3 修改信息模块 17
5.2.4 室外地图模块 18
5.2.5 室内地图模块 19
5.2.6 性能测试用例 20
5.2.7 安装卸载测试用例 20
5.2.8 兼容性测试用例 21
5.2.9 交叉事件测试用例 21
第六章 版本管理研究 22
6.1 版本管理简述 22
6.2 SVN版本管理工具 22
6.1.1 SVN简介 22
6.1.2 SVN工作原理 22
6.3 SVN的基本操作与使用 23
6.3.1 SVN安装 23
6.3.2 SVN配置版本库 23
6.3.2 SVN基本操作 24
总结 27
参考文献 28
致谢 30
请支付后下载全文,论文总字数:16787字