| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:19975 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:在经历过多年的发展和技术革新之后,Android系统已经成为一个用户众多,功能齐全,具有高度的可移植性和开源的系统,作为一款世界上应用最多的手机操作系统,相应的,在其基础上开发出的各种各样的手机软件也是种类繁多,数不胜数。因为手机软件本身的特性,导致了手机软件经常要进行更新,所以手机软件的测试工作就会显得更加频繁。 在本文中,首先对现在测试环境和测试手段进行了介绍,介绍了本论文的研究背景与作用,概括了本论文的研究,给出了文章的组织结构,然后介绍了本课题的相关工作,包括状态图、基于状态图的增量测试方法的内容及实现方法。又介绍了本系统的设计方案,然后分别介绍了如何设计手机软件的状态图以及如何对状态图进行绘制。然后介绍了基于状态图的测试方法,并对这种测试方法进行了详细介绍,随后重点对如何制作一张百万管家软件的状态图软件进行了尝试,并对测试软件进行了测试,又对测试结果进行了分析与比较,最后对毕业设计所做的工作进行了总结。 通过这次学习和使用,我对软件的测试工作有了更加详细和深刻的了解和体验,让我体会到了软件测试方法的重要性和多样性,并且了解了基于状态图的增量测试方法对于安卓软件的作用,它不仅可以极大缩短软件测试的周期,并且兼顾了对软件新增功能的重点测试。
关键词:安卓 增量 百万管家 状态图 软件测试
目录 摘要 Abstract 1. 绪论-1 1.1 课题研究背景-1 1.2 课题研究意义-2 1.3 课题研究内容和成果-2 1.4 论文结构-3 2. 相关工作-4 2.1 Android应用测试相关概念综述-4 2.1.1手动测试-4 2.1.2自动化测试-6 2.1.3自动化测试和手动测试区别-7 2.2 安卓系统-8 2.2.1安卓的发展历程-8 2.2.2系统架构-9 2.2.3Android应用组件-11 2.2.4安全权限机制-12 2.2.5平台优势-13 2.3 基于状态图的应用增量测试方法-14 3. 测试方法设计与实现-16 3.1 测试方案设计-16 3.1.1 测试环境-16 3.1.2NF(Node First)增量测试方法-16 3.1.3EF(Edge First)增量测试方法-16 3.1.4Target N&E-17 3.1.5 系统功能模块-17 3.1.6 系统模块-19 3.1.7 测试工作流程-20 3.2 制作软件状态图-21 3.2.1 4个主功能模块主页面的状态图-21 3.2.2 物业管理模块-22 3.2.3么么微店管理模块-26 3.2.4 购物车管理模块-27 3.2.5我的信息管理模块-27 3.3 状态图整合-28 3.4 本章小结-30 4. 基于状态图的遍历路径设计与测试-31 4.1 测试用例设计-31 4.1.1对状态图的节点和边进行编号-31 4.1.2 采用NF测试方法进行遍历-32 4.1.3 采用EF测试方法进行遍历-34 4.1.4采用Target N&F测试方法进行遍历-36 4.2 测试结果与分析-39 4.2.1例1-39 4.2.2例2-40 4.2.3例3-41 4.2.4例4-42 4.2.5例5-43 4.2.6BUG表-44 4.3 本章小结-45 5.-结论与展望-46 5.1 结论-46 5.2 展望-46 参考文献-47 致谢-48 |

