一种面向软件升级的软件测试模块及方法技术

技术编号:15840345 阅读:64 留言:0更新日期:2017-07-18 16:46
本发明专利技术公开了一种面向软件升级的软件测试模块及方法,通过以下过程实现:首先创建测试模块,该测试模块用于下发升级任务,执行升级任务,且在任务执行完毕后,进行执行结果的检查;部署测试场景,运行测试模块;分析测试结果,给出测试报告。本发明专利技术的一种面向软件升级的软件测试模块及方法与现有技术相比,通过使用B/S架构的软件,执行软件升级测试,将升级过程集成在工具中,将出错的可能性降到最低,提高测试效率,节省人力资源,降低测试成本。

Software test module and method for software upgrading

The invention discloses a method for upgrading software modules and software testing method is realized through the following process: first, create a test module, the testing module is used to distribute the task of upgrading, upgrade tasks, and the task completion of the execution results of examination; Department of test scenarios, run the test module; the analysis of test results and give the test report. Compared with the prior art, the invention of a software upgrade software testing module and method, by using B/S software, software upgrade test, will upgrade the process integration in the tool, the possibility of error will be reduced to a minimum, to improve test efficiency, save human resources, reduce the cost of testing.

【技术实现步骤摘要】
一种面向软件升级的软件测试模块及方法
本专利技术涉及计算机软件
,具体地说是一种面向软件升级的软件测试模块及方法。
技术介绍
随着计算机软件的规模越来越大,使用软件的基数增多,软件升级也成为了软件质量保障的一种手段。软件升级测试就是在软件运行过程中,根据日常收集到的BUG以及客户反馈的需求,将这部分内容再次研发,编译,做出来的新的升级包,这个是软件趋于文档的关键步骤。最终达到客户使用满意的目的。其定义可概括为为了解决错误,合入新需求而安装程序的过程。随着软件规模的不断扩大,软件质量问题已成为制约计算机发展的主要因素之一。作为保证软件质量的手段,软件升级测试起着不可替代的作用。随着技术的进步,软件的架构也更倾向于B/S架构,通过Internet访问Web系统。和以往的软件相比,基于web的软件有着不同与以往软件的特点:(1)集中管理(2)访问地域大(3)数据量大,业务量大。正是基于此,软件的升级测试更面临更多的挑战,一旦出现问题,可能将造成软件或者服务器异常的种种问题。这就对web系统的升级过程提出了更大的要求,要求产品上线前必须接受严格的稳定性升级测试。基于此,本专利技术提出了本文档来自技高网...
一种面向软件升级的软件测试模块及方法

【技术保护点】
一种面向软件升级的软件测试模块,其特征在于,用于测试使用B/S架构的软件,执行软件升级测试,其结构包括:任务创建模块,用于根据升级需求创建计算机软件升级测试任务;任务下发模块,将创建的测试任务下发到任务执行模块中;任务执行模块,进行任务执行,完成软件升级测试;记录模块,记录软件升级测试过程中所有的执行信息;分析模块,根据记录模块记录的执行信息,分析测试结果,给出测试报告。

【技术特征摘要】
1.一种面向软件升级的软件测试模块,其特征在于,用于测试使用B/S架构的软件,执行软件升级测试,其结构包括:任务创建模块,用于根据升级需求创建计算机软件升级测试任务;任务下发模块,将创建的测试任务下发到任务执行模块中;任务执行模块,进行任务执行,完成软件升级测试;记录模块,记录软件升级测试过程中所有的执行信息;分析模块,根据记录模块记录的执行信息,分析测试结果,给出测试报告。2.根据权利要求1所述的一种面向软件升级的软件测试模块,其特征在于,所述测试模块中还配置有互信模块,用于在软件升级测试前与服务器之间建立互信关系。3.根据权利要求2所述的一种面向软件升级的软件测试模块,其特征在于,所述互信模块与服务器之间建立互信关系的具体过程为:首先模拟创建服务器信息,该服务器信息包括IP、主机名、账号、密码信息,并将该模拟服务器映射到真实存在的物理服务器上;然后创建连通性测试模块,检查模拟创建的服务器信息是否真实有效;在模拟服务器信息真实有效的前提下,跟已配置的服务器之间创建互信操作。4.根据权利要求1所述的一种面向软件升级的软件测试模块,其特征在于,所述分析模块分析测试结果的具体过程为,首先收集服务器软件升级过程中记录模块记录的性能参数,该性能参数包括使用的带宽、CPU、内存大小;然后分析日志,检查是否有异常情况发生;检查软件升级后,是否可以正常运行。5.根据权利要求4所述的一种面向软件升级的软件测试模块,其特征在于,在分析测试结果时,通过查看记录模块记录的执行日志,由分析模块确定升级过程中服务器的响应...

【专利技术属性】
技术研发人员:司御征程博峰
申请(专利权)人:山东浪潮商用系统有限公司
类型:发明
国别省市:山东,37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1