摘要:随着科技的进步,手机不仅仅只是通讯终端,其日新月异的强大功能吸引了众多用户的眼球。因此,终端用户在选择手机的时候也常常是根据手机所具有的功能能否满足其个性化的需求来决定购买与否的。与此同时,终端用户对手机软件质量的要求也越来越高,手机软件质量的好坏直接关系手机生产商的命运,手机软件的可靠性和易用性成为影响手机生命的一个非常关键的因素。手机软件性能是否稳定、功能是否满足终端用户的需求,手机软件测试是一个重要的环节。随着手机的生产周期不断地变短,在从手机设计之初到最终的投产上市,手机软件测试在其中所占的比重也在不断变大,而用户对手机的功能需求又使得手机的功能测试成为其是否能投入市场的一个关键因素。本文针对手机软件测试的特点,以E-mail功能模块为例,介绍了手机功能测试中黑盒测试技术及其用例的设计和应用。
在本文中,我会详细的介绍手机Email的账号组成结构;手机Email在测试中的一些知识以及注意点和具体的测试流程;常用Email邮箱的服务器;Email的工作原理和基本协议以及三种不同协议之间的相同、不同点;Email三种协议在手机上的配置;Email在测试的时候有哪些具体的测试点和功能点;在测试中常用的交互、极限、压力测试的基本内容;Email相关SDM值得相关内容;在实际测试中Email的一些Bug和PR的易发、多发点介绍;在手机Email测试之前的一些准备工作,包括测试用例、测试手机、测试参考机;在测试之后针对发现的Bug的跟踪、分析和解决;在不同的手机硬件平台和软件平台之间Email的差异点。
关键词 手机软件测试;黑盒测试;测试用例设计;功能测试
目录
摘要
Abstract
1 绪论-1
1.1选题目的-1
1.2 选题背景-1
2软件测试-2
2.1软件测试的定义-2
2.2 软件测试的由来-2
2.3 软件测试的背景-4
2.4 软件测试的意义-4
2.5 软件测试分类-4
2.6 软件测试与软件开发的关系-5
3 Android-6
3.1 Android是什么?-6
3.2 平台优势-6
3.3 Android平台的手机软件-6
4手机软件测试-8
4.1手机软件测试简述-8
4.2手机软件测试的主要类型-8
4.3手机软件测试方法-8
5 Email概述-9
5.1 Email简介-9
5.2 Email地址的组成-9
5.3常用的测试邮箱服务器-9
5.4 POP3和IMAP类型的账户工作原理-9
5.5 E-mail的基本协议-9
5.6 Email的配置-10
6 测试前准备-13
6.1 熟悉测试机-13
6.2 测试资源-13
7 Email的功能点和测试点-14
7.1基本功能点-14
7.2基本功能的测试点-14
7.2.1新建账户-14
7.2.2进入/退出-15
7.2.3撰写新邮件并发送-15
7.2.4接收查看邮件-16
7.2.5转发和回复邮件-16
7.2.6设置测试-16
7.2.7邮件操作-18
7.2.8兼容性测试-19
7.2.9双卡相关的测试-19
7.2.10删除账户-19
8 测试结果分析-21
8.1 PR分析-21
8.2 功能问题-21
8.3 交互问题-24
8.4 压力问题-24
结论-28
致谢-29
参考文献-30