基于Android的法院电子证据系统测试和稳定性调整开题报告

 2023-06-05 09:06

1. 研究目的与意义(文献综述包含参考文献)

近年来,随着移动通讯技术的快速发展,移动通信网络环境从一代、二代、三代,发展到现在的四代,并且正在走向第五代。

手机的硬件发展表现出了内存的增加、摄像头分辨率的提高、手机屏幕的增大、多点触摸技术的加入、以及各种感应器的应用。

手机的功能从仅仅支持接打电话发展到短信彩信、拍照、摄像、听音乐、看电视、发邮件、玩游戏、可视电话、无线上网等等,其性能已经逐渐向小型电脑看齐。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容、问题解决措施及方案

安装与卸载测试、升级测试:可以使用集成在 android sdk 开发包中的 adb(调试桥),它是功能多样的命令行工具,如软件安装命令为 adb install path_to_apk;功能测试极端中单元测试:可以选择 mockito 框架,它是基于开源 java 语言的单元测试框架 junit4;还可以使用 robolectric 提供的测试框架,它完全模拟 android sdk 的 jar 文件,使测试可以运行于 jvm 之上。

功能测试中集成测试:主要进行前端与后端联调,在单元测试的基础上,对于后端接口使用 spring testcontext 框架,对于前端测试工具可使用免费的 android 自动化测试工具 robotium,它提供模拟各种操作、查找、断言的通用 api,但缺点也有很多,如不能解锁 / 锁定设备,并且没有录制回放功能,也不能截图。

自动化测试包括 ui 自动化测试和接口自动化测试两部分内容,ui自动化测试可以使用 uiautomator 黑盒自动化测试框架, 可进行 app 界面的自动化测试。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、文献综述、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。