一种整合的java全环境运行测试系统及测试方法技术方案

技术编号:43882372 阅读:18 留言:0更新日期:2024-12-31 19:06
本发明专利技术公开了一种整合的java全环境运行测试系统,包括主服务器和后台服务器,主服务器与后台服务器连接;主服务器注册有虚拟机,虚拟机默认安装有多种windows个人版、1inux桌面系统、移动设备模拟器和android系统,虚拟机镜像载入有测试所需的虚拟操作系统并模拟分配CPU和内存资源,虚拟机还安装有制定的智能设备操作系统,以微程序或联合应用的形式进行测试;虚拟机通过特定的命令行操作查看和监控虚拟操作系统的日志及Runtime环境下的命令行输出,并建立项目档案,按照项目将日志文件分类保留;后台服务器与虚拟机连接,自由控制与主服务器的连接端口和发送信息,并模拟特殊情况,供测试人员观察问题和现象;后台服务器上传有后台文件,还包括启动主服务器的ssh服务。

【技术实现步骤摘要】

本专利技术涉及软件测试验证,尤其涉及一种整合的java全环境运行测试系统及测试方法


技术介绍

1、目前,系统性的环境测试仍然不被大多数企业所采用,主要原因在于测试环境的搭建过于繁琐,所使用的时间和人力资源极多,且不一定能够有效的检测出问题所在。java运行在超过30亿部设备上,环境纷繁复杂,包括个人电脑,商用服务器,智能设备,移动设备,和广泛存在的服务商固件系统重。整合这些测试环境对于缺乏时间和设备采购成本的开发团队来说几乎不可能。使得系统测试工作难以在符合当下软件开发标准的环境中展开和施行。

2、现有的集成测试系统,主要以“测试软件在不同的jre版本下的表现”为目的,但是在商业应用中jre版本并非软件兼容性面对的唯一问题,oracle为部分大型厂商进行的系统定制使得这些厂商的设备在java运行环境上与众不同,智能设备领域,尤其是移动端和web环境的定制化系统也广泛存在自定义api和重写系统类的情况,使得模拟这些环境变得极其困难。且由于采购多种平台进行测试时,获取到全部平台的应用层测试日志和输出反馈是一个耗时耗力的工作往往无法按时完成,这使得本文档来自技高网...

【技术保护点】

1.一种整合的java全环境运行测试系统,其特征在于,包括用于模拟java运行环境、运行所有待测试的服务进程、数据库的主服务器和用于部署后台程序、为需要测试的java前端提供后台支持的后台服务器,所述主服务器与后台服务器连接;

2.根据权利要求1所述的java全环境运行测试系统,其特征在于,所述主服务器通过路由器与后台服务器连接。

3.根据权利要求1所述的java全环境运行测试系统,其特征在于,所述主服务器通过广域网IP与后台服务器连接。

4.根据权利要求1所述的java全环境运行测试系统,其特征在于,所述主服务器与后台服务器的数据交互通过http协议...

【技术特征摘要】

1.一种整合的java全环境运行测试系统,其特征在于,包括用于模拟java运行环境、运行所有待测试的服务进程、数据库的主服务器和用于部署后台程序、为需要测试的java前端提供后台支持的后台服务器,所述主服务器与后台服务器连接;

2.根据权利要求1所述的java全环境运行测试系统,其特征在于,所述主服务器通过路由器与后台服务器连接。

3.根据权利要求1所述的java全环境运行测试系统,其特征在于,所述主服务器通过广域网ip与后台服务器连接。

4.根据权利要求1所述的ja...

【专利技术属性】
技术研发人员:鲁超张洪帅
申请(专利权)人:一重集团天津智能控制有限公司
类型:发明
国别省市:

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

1