面效果图如图5-2、5-3、5-4所示。
图5-2我的笔记模块主界面图5-3笔记详情界面
图5-3添加笔记界面
5.4 朋友圈模块界面
在朋友圈模块可以查看朋友分享的笔记,点击可以查看详细信息。朋友圈模块界面效果图如图5-4所示。
16
图5-4朋友圈模块界面
5.5 我的好友模块界面
在我的好友模块界面中,可以对我添加的好友进行查看和删除的功能。我的好友模块界面效果图如图5-5所示。
图5-5我的好友模块界面
5.6个人信息模块界面
在个人信息模块界面中,用户可以实现对个人信息的查看和修改功能。个人
17
信息模块界面效果图如图5-6所示。
图5-6 个人信息模块界面
18
第6章 系统的测试
6.1 测试方案设计
6.1.1 测试策略
为了方便用户使用“基于安卓的云笔记应用程序”,以及尽可能少的使“基于安卓的云笔记应用程序”的测试错误的发生。
该测试系统的主要范围,以测试在以下三个方面:
1 、对于“基于安卓的云笔记应用程序” 代码,分别进行单元测试,集成测试,系统测试,验收测试的结果;
2 、列在测试对象可以被测试或不可接受的测试的特性和功能;
3、用于分析和文档的测试需求,该日期的书面文件不必影响的设计,开发和执行的测试。
6.1.2 测试安排
该系统的总体质量进行了测试,该系统的功能和性能完全可以实现,那么你必须做到以下几点:
1、为每个系统的功能测试,单元测试,集成测试 2、系统测试,集成测试,系统测试的各个模块的整合后 3、所有测试用例已经实现
4、通过执行所有的自动化测试脚本
5、所有重要的等级问题是与测试和验证完成 6、测试的每个部分是验证完成的水平 7、重要特点不是问题 8、回归测试
6.1.3 测试资源
对测试资源的说明如下:
1、开发人员要按时完成开发工作,应避免应用环境受到的限制,如网络带宽;可维护性、可移植的限制。
2、确定测试项目对外部因素存在的依赖。
19
6.2测试用例构建
6.2.1测试用例编写约定
以下是对《基于安卓的云笔记应用程序》的各个功能方面等的测试,表6-1就体现了整个系统阶段的测试
表6-1 测试阶段技术说明表
测试阶段技术 审评测试 编写测试用例 单元测试 功能测试 集成测试 系统测试 验收测试 安装测试 是否采用 说明 是 是 是 是 是 是 是 是 由开发商进行 由开发商进行 集成系统来检测模块的要求,业务流程和数据处理是否满足条件,业务流处理的系统,如果没有严格的逻辑和错误 包括性能测试,压力测试和回归测试 通过建设,项目实施单位工作人员操作 该测试仪测试系统的安装 文档软件产品的功能和设计文档的测试,在需求和设计阶段进行 在测试用例的准备阶段产品代码 6.2.2测试用例设计
表6-2 测试用例
序号 测试用例 1 测试记录 测试结果分析 编程习惯,这样使项目的功能一目了然。 在配置文件和代码中,最好在大多数配置文件中和代这是一个很好的写上注释,这样便于查看代码中,都进行了注释 码,根据注释可以清楚的明白这里是在干什么。 2 版本控制。随着项目功能不项目的命名是项目名+版这样做的好处,断的完善,就会出现不断升本名,如doc1.0,当完成了可以减少一些不级的版本了,这时就要进行一个新功能,就会修改项目必要的麻烦,如版本的控制了,否则就会出名。版本也升级,另外还写重复的写同样的现版本混乱。 了版本升级的日志。 20
代码,或者找不