1
Android 安全工具箱系统
——测试计划报告
撰写人:
制作日期:
电 话:
审核人:
审核日期:
制作团队:
2
金陵科技学院计算机工程学院
3
目 录
1 引言......................................................................................................................................................1
1.1 编写目的...................................................................................................................................1
1.2 背景...........................................................................................................................................1
1.3 定义...........................................................................................................................................2
1.4 参考资料...................................................................................................................................2
2 计划......................................................................................................................................................3
2.1 软件说明...................................................................................................................................3
2.2 测试内容...................................................................................................................................4
2.3 产品...........................................................................................................................................5
2.3.1 程序................................................................................................................................5
2.3.2 条件................................................................................................................................5
2.3.3 测试资料........................................................................................................................6
2.3.4 测试培训........................................................................................................................6
2.4 测试 2(标识符)....................................................................................................................6
3 测试设计说明......................................................................................................................................7
3.1 测试 1(标识符)....................................................................................................................7
3.1.1 控制................................................................................................................................7
3.1.2 输入................................................................................................................................8
3.1.3 输出................................................................................................................................8
3.1.4 过程................................................................................................................................8
3.2 测试 2(标识符)....................................................................................................................8
4 测试规范............................................................................................................................................10
4.1 范围.........................................................................................................................................10
4.2 数据整理................................................................................................................................10
4.3 尺度.........................................................................................................................................11
第 1 页
Android 安全工具箱系统
——测试计划报告
1 引言
随着智能手机的普及,手机安全问题变得尤为严重,而 Android 平台是智能手机中应用
最多的操作系统,所以开发一系列可以在 Android 平台下方便使用的安全小工具是具有较大
的应用价值的。
因此,我们团队希望开发一款安全类软件,考虑到数据泄露是安全问题中亟需解决的问
题,该软件将以文件的加解密码作为核心功能。但是,通话内容外泄、摆渡攻击窃密、暴露
所在位置、录音拍照泄密、恶意扣费等问题也是相当严重,因此,在后期如果时间允许的情
况下,我们也将针对这些问题开发出相应的可解决功能,并将这些功能集成到一块。
通过对现有的安全防范软件的调查,我们发现大部分软件要么就是功能单一,只能针对
一项安全问题,要么就是集合了大量的功能,导致用户使用起来并不方便,影响用户体验,
所以我们将把我们的软件以插件的形式进行开发,用户可根据自己的需要来进行定制,真正
做到“工具箱”的效果。
1.1 编写目的
为了更加全面地评估该“Android 安全工具箱系统”的功能完成指标,查找出搭载 Android
安全工具箱系统在使用时可能会出现的错误,并进一步提出改进方法;同时也为了加深我们
对黑盒测试方法的理解,文鼎 Homie 小组决定对这个软件进行一次系统的功能测试。同时测
试计划的编写也能增强我们与测试团队、开发团队之间进行交流。
1.2 背景
系统名称:Android 平台安全工具箱
项目的委托单位:
开发单位:
主管部门:
近几年来,基于 Android 平 台 的 移动设备,如智能手机、平板 电 脑 等 , 十 分 流行 。
Android Market 上的各种应用软件,使得这些移动设备为人们提供了近似于 PC 的服务,人们
也越来越多的利用这些设备处理日常生活和工作方面的事务。几乎是不可避免的,人们在这
些设备上也面临着类似于 PC 上的安全性问题。
软件系统与其他系统的关系:此安全工具箱为基于 Android 平台开发的应用。Android 是
第 2 页
一个开源的系统。它主要是由底层的 Linux 内核、各种本地库和 Android 运行时环境、应用
软件框架以及最上层的各种应用构成。
1.3 定义
软件测试:通过使用有限的测试用例来动态地验证程序是否能达到预期的行为测试的目
的是为了评估和改进产品质量。
黑盒测试:如果已经知道了产品应该具有的功能,可以通过测试来检验是否每个功能都
能正常使用,黑盒测试又称功能测试。
单元测试:着重测试每个单独的模块,以确保它作为一个单元来说明功能是正确的,这
种测试成为单元测试
集成测试:必须把模块装配在一起形成完整的软件包。在装配的同时进行测试,因此称
为集成测试
确认测试:必须测试在需求分析阶段定下来的确认标准,确认测试是对软件满足所有功
能的、行为的和性能需求的最终保证等价类:
1.4 参考资料
《软件工程》(第三版)张海藩 倪宁编著
《软件项目管理》《JAVA 核心思想》《Java 大学实用教程》(第二版)耿祥义张跃平编著
《设计模式》ErichRichardHelm和 RaphJohnsonJohnVlissides编著
《面向对象软件工程》StephenR.Schach编著
a.《软件测试》(美)RonPatton 著周予滨姚静等译
b.项目的计划任务书、合同或批文;
c.项目开发计划;
d.需求规格说明书;
e.概要设计说明书;
f.详细设计说明书;