首页> 中文学位 >关键字搜索服务平台的自动化安装与部署的设计与实现
【6h】

关键字搜索服务平台的自动化安装与部署的设计与实现

代理获取

摘要

随着软件规模的不断扩大,功能越来越复杂,安装部署呈现出复杂化的趋势。安装与部署过程也成为了测试工作的一部分,对其自动化程度提出了新的要求。安装过程是软件进入应用的第一个步骤,是用户对软件的第一印象,它的好坏影响到软件的整体评价。而且在软件的维护阶段有很大一部分软件错误都和安装程序相关。因此,安装过程的好坏对于软件整体质量有十分重要的影响。目前安装程序的开发方法和工具也在不断增多,但是只靠工具并不能解决所有问题,如何设计和开发优秀的安装程序也成为一个有待解决的问题。 本文主要围绕着关键字搜索服务平台安装与部署过程进行了分析,同时对其进行了设计与实现。主要有如下几方面工作: 1.针对平台系统的特点,通过对传统的测试部署方式的调研,并综合了开发人员和测试人员提出的需求,及关键字搜索服务平台系统的实际运行状况,对自动化的安装与部署过程进行了详尽的需求分析。 2.给出了关键字搜索服务平台安装过程的总体设计以及详细设计。总体设计中,给出了发布与安装过程的总体结构。详细设计中,分别从安装流程设计,编码组织设计,和安装程序文件中的功能组件设计三个方面进行了论述。 3.基于需求分析和系统设计,对关键字搜索服务平台安装部署过程进行了编码实现。通过综合使用图形化用户界面安装和控制台安装两种安装方式,另外通过加载外部小程序的方式实现了自动化的安装程序。 4.在安装部署过程的使用当中,及时发现问题,并予以解决。同时对于测试部署的新需求,进行了部署框架的改进,实现了自动化部署方式。改进后的测试部署的流程,省略了图形化用户界面的填写配置信息点击按钮等繁琐步骤,通过一条命令行语句既可以实现测试人员想要的一切部署结果,并且可以控制在远程计算机服务器上进行的自动部署。 自动化安装部署过程的应用使开发人员在完成功能代码的编写后,不用再忙碌于耗时,沉闷的系统构建工作,无谓的等待构建时间。自动化部署减轻了测试人员的工作负担,使每日的构建和部署工作用很短的时间自动完成。不用像传统的测试方式需要测试人员手动完成该工作,并且要随时关注计算机的安装状态。实现了单机及多机测试全自动部署,为测试工作带来极大的方便,节约了人力成本和时间。使从开发到测试的日常工作效率大大提高,也使得测试工作的部署阶段由手工转为自动化,为测试提供了高效,方便,准确的部署过程。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号