登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 理工学类 > 信息与计算科学 > 正文

基于Android的在线视频教育平台系统的测试与管理毕业论文

 2022-01-30 09:01  

论文总字数:27252字

摘 要

随着移动设备的普及,移动端应用开发变得越来越广泛,教育已经不再局限于线下的某个教室内。我们此次开发的在线视频教育平台系统是基于Android系统而开发的一款视频播放软件。用户可以通过在线网络视频进行学习,可以通过电脑播放想要的视频,也可以通过手机app播放和分享自己想看的视频。与此同时,对于一些精品视频,用户可以通过积分兑换以及付费方式获得权限。

软件测试是软件整个生命周期中至关重要的一环,本文开发的在线视频教育平台系统也不例外,也需要通过软件测试来完善系统性能。通常,软件不仅要在功能性上不断提高,也要在可靠性、易用性、可维护性上满足人们的需求。一旦软件发生质量问题,就很有可能在经济上造成严重损失,在近代史上因为软件质量而致使严重后果的事件层出不穷。所以,软件测试是随着软件的产生而产生的,其目标便是为了保证软件质量。

本文在详细分析了软件测试的意义、概念、基本流程和工具的基础上,对被测试的系统进行需求分析,使用版本控制管理代码,然后展示了所搭建系统的测试框架。根据在线视频教育平台系统整理了有关测试点,编写了其功能模块的测试用例。另外,本文也给出了详细的测试设计过程及主要结果分析,对在测试过程中遇到的问题和解决方法进行了充分讨论,最后对这次测试做了简短的总结。

关键词:Android;版本管理;软件测试;需求分析;测试用例

Software testing management based on Android “online video platform system for education”

ABSTRACT

With the popularity of mobile devices, the development of mobile terminal applications is becoming more and more extensive. Education is no longer confined to a classroom under the line. Online video platform system for education is video player software, which is developed by Android system. Users can learn by network video, play the video they want by the computer, and play and share the video they want to watch by mobile app. At the same time, users can get the permission of some high-quality videos by integral exchange and payment.

Software testing is a vital part of the whole life cycle of software, and the online video platform system for education we have developed is no exception. It also needs to improve the system performance by software testing. Software needs to improve in functionality, reliability, usability as well as maintainability. Once the software has problems, it is likely to cause economic losses. In modern history, it is very common that events for software quality cause serious consequences. Therefore, software testing is generated with the emergence of software, whose purpose is to ensure the quality of software.

In this paper, the meaning, concept, basic flow and tools of software testing are analyzed in detail, and then the requirements of the tested system are analyzed. The code is managed by revision control and the system test framework is also showed. Considering the test points of the online video platform system for education, we wrote the test cases for the corresponding functional modules. In addition, this paper also gives the process of the detailed test design and the analysis of the main results, and then the problems in the development process and their solving methods are discussed. Finally, a brief summary of the software testing is proposed.

Key words: Android; revision control; software testing; requirement analysis; test cases

目 录

摘 要 I

ABSTRACT II

目 录 1

第一章 绪论 1

1.1课题研究的背景 1

1.2课题研究的目标 1

第二章 版本控制 3

2.1 Git版本控制 3

2.2版本库 3

2.3在Windows环境中安装Git 4

2.4创建版本库 9

2.5 Git的日常用法 9

第三章系统的需求分析 13

3.1软件需求 13

3.2系统概述 13

3.3功能需求 13

3.4软件开发平台需求 14

3.5非功能需求 14

第四章 用例设计方法 16

4.1技术简介 16

4.2白盒测试 16

4.3黑盒测试 17

4.4等价类划分 18

4.5边界值分析法 20

4.6因果图方法 21

第五章 项目软件测试的过程 22

5.1编写测试计划 22

5.1.1编写目的 22

5.1.2测试摘要 22

5.1.3测试目的与范围 22

5.1.4软硬件环境 23

5.1.5测试技术 23

5.2用例设计 25

5.3执行测试 32

5.3.1记录测试结果 32

5.3.2撰写缺陷报告 40

5.4测试总结 43

第六章 结论与展望 44

参考文献 45

致谢 48

附录 49

第一章 绪论

1.1课题研究的背景

现在,对于移动终端设备一个大的趋势是传统WEB上的应用出现在手机终端,人们的生活已经离不开智能手机。安卓系统是一种开放性的操作系统,随着信息技术的不断发展,安卓系统的应用也越来越普遍[1],而基于Android的在线视频教育平台系统则体现了这一趋势。在线视频教育平台系统的开发,能很好地为用户提供便利的服务。基于Android的移动学习平台具备较高的交互性与移动性,能够有效满足移动学习的社会化需求,具有广阔的应用前景与发展空间[2]

请支付后下载全文,论文总字数:27252字

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图