文件名称:成功部署应用程序-搭建小型access数据库实录
文件大小:1.72MB
文件格式:PDF
更新时间:2024-06-29 06:09:37
OpenStack 自动部署
表 7.2 应用部署 测试编号 Test02 描述 通过系统部署一个 J2EE 应用程序 测试目的 验证系统能否正常初始化应用中间件环境,应用能否正常启动 前置条件 (1) 系统正常初始化 (2) 虚拟机 Agent 正常连接至系统 Server 端 测试步骤 在系统命令行界面输入指令 deploy -n myapp -port 8080 -f src/resources/myapp/myapp.war 并按回车 预期结果 (1) 系统向虚拟机注入、安装并启动 Tomcat (2) 系统上传应用程序,经热部署后可以通过浏览器远程访问 实际结果 测试通过,在虚拟机中正确安装并启动 Tomcat,上传用户打包的应用程 序,通过浏览器可以访问用户应用。 在服务端执行 deploy 命令,部署用户 app 程序。服务端会上传 Tomcat 到虚 拟机,配置并启动 Tomcat,然后上传用户打包程序至部署目录。Tomcat 会检测应 用程序文件夹,自动执行用户应用的热部署。可以通过访问应用程序页面测试 Web 程序是否正常运行,访问负载均衡器状态页面查看后端应用运行状况。 7.2.3 应用卸载 表 7.3 应用卸载 测试编号 Test03 描述 卸载已部署的应用程序 测试目的 验证虚拟机卸载应用程序指令 前置条件 (1) 系统正常初始化,虚拟机 Agent 正常连接至系统 Server 端 (2) 成功部署应用程序 测试步骤 在系统命令行界面输入指令 undeploy -n myapp 并按回车 预期结果 (1) 删除对应虚拟机内应用程序文件,应用停止对外访问 (2) 查看 Tomcat 日志,有卸载应用程序日志输出 实际结果 测试通过,删除虚拟机中应用程序文件,Tomcat 有卸载日志 用户通过命令行界面执行 undeploy 命令,以卸载的应用名称为参数,卸载用 户 app 程序。虚拟机会删除指定的应用程序,Tomcat 会在应用文件删除后自动热 卸载,并记录卸载日志,测试访问网页测试 Web 程序已经无法访问。