【软件测试】2_性能测试实战 _项目环境搭建

文章目录

  • 一、什么是搭建项目环境
  • 二、如何获取项目环境
  • 三、商城项目搭建
    • 3.1 准备工作
    • 3.2 项目搭建步骤
  • 四、搭建环境常用命令
  • 五、商城项目启动步骤
  • 六、连接数据库

一、什么是搭建项目环境

准备项目工作所需的软件(Linux系统、应用服务器(Nginx)、数据库(Mysql)、项目代码)

二、如何获取项目环境

必须从开发 (项目经理、测试主管) 获取 ”指定版本“ 的 项目环境。

三、商城项目搭建

3.1 准备工作

  • 安装JDK
  • 安装MySQL
  • 安装Nginx
  • 安装node.js

3.2 项目搭建步骤

1、获取项目源代码

  • 包括前端代码和后端代码
  • 实际工作当中项目源代码由开发提供, 项目所需要的配置文件、 启动项目的顺序也由开发提供文档介绍

2、构建轻商城后端代码

  • 编译、 打包
  • 打包成jar包或war包

3、构建前端代码

  • 使用node.js打包
  • 部署包中包含HTML、 JS、 CSS等文件

4、初始化MySQL数据库

  • 项目启动前需要先初始化数据库
  • 执行初始化数据库的sql文件
source/usr/local/litemall/litemall-db/litemall.sql

5、启动轻商城后台管理系统的后端服务

java -jar litemall-all.jar

6、部署轻商城前端服务

  • 可以使用Nginx服务器

7、通过浏览器访问启动的前端, 测试项目是否能够正常运行

四、搭建环境常用命令

  • 查看网络:ifconfig(Linux)、ipconfig(windows)
  • 测试网络连通性:ping 目标ip地址。(局域网在测试过程中,防火墙必须关闭)
  • 修改权限:
    • 文件权限:
      • chmod 777 文件名。
      • chmod a+x 文件名 。 (注:a表示all 全部,x 表示执行 )
    • 目录权限:
      • chomd -R 777 目录名。 -R:递归访问文件的所有子内容。
  • 压缩、解压缩
    • zip:unzip xxx.zip 解压
    • tar:
tar-zcvf xxx.tar.gz 打包的文件或者目录# 压缩命令tar-zxvf xxx.tar.gz -C 指定解压的位置# 解压缩命令
  • 查看系统中进程的使用情况:
# 查询的结果必须是两条以上 ,表示有相应的进程运行在系统中psaux|grep关键字
  • 指定进程杀死
#kill-9 进程id

  • 启动脚本
# 方式一:bashxxx.sh# 方式二:添加执行权限,然后再执行 ./xxx.sh
  • scp 超级拷贝(需要依赖ssh)
# windows系统下的命令不需要借助工具拷贝到linux系统下,就用scp命令scp-r 待拷贝的文件名/目录 目标主机用户名@目标主机ip地址:绝对路径的存储位置

五、商城项目启动步骤

1、将litemall商城虚拟机压缩包,解压到系统中。

2、使用vm工具 打开解压缩目录中的 .vmx

3、点击“未列出?”输入root。输入密码 123456

4、登录成功后linux服务器 需要一段时间 加载 启动nginx 和 mysql服务器的程序。

# 登录成功后,会自动启动的,下面两个程序不必执行psaux|greplitemallpsaux|grepnginx

5、获取linux的ip地址。保证window系统能够ping通。

6、修改windows下的 C:\Windows\System32\drivers\etc\hosts 下的hosts文件。

  • 写入:服务器IP地址和域名(192.168.189.129 www.litemall360.com)
  • 建议不要直接在目录中修改。(拷贝到桌面,修改完成后,再拷贝到目录中进行覆盖原有的hosts文件)

7、浏览器访问商城项目。

  • 前端:http://www.litemall360.com:8082/#/ 用户名和密码均为 user123
  • 后端:http://www.litemall360.com:8081/#/dashboard 用户名和密码均为admin123

六、连接数据库

1、Mysql数据库

用户名:root 密码:123456数据库:litemall

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1210736.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

AI预测未来翻车实录!复旦等高校推出FutureOmni基准,大模型准确率仅64.8%!程序员必看如何突破未卜先知瓶颈

复旦大学、上海创智学院与新加坡国立大学联合推出首个全模态未来预测评测基准 FutureOmni,要求模型从音频 - 视觉线索中预测未来事件,实现跨模态因果和时间推理。包含 919 个视频和 1,034 个多选题问答对,在 13 个全模态模型和 7 个纯视频模型…

初中升高中冲刺辅导机构怎么选?这篇攻略帮你避坑拔草

初中升高中冲刺辅导机构怎么选?这篇攻略帮你避坑拔草一、冲刺阶段为何需要专业辅导机构? (一)初升高衔接的三大核心挑战 初升高知识跨度大、难度骤增,单靠学校课堂难以充分消化。中考备考需精准把握考点,专业机构…

2026年沈阳有名的新高一补课老师排行,新初一补习班/成绩提升/外教/新高一补习班,新高一补课学校推荐排行榜单

随着沈阳教育市场对初高中衔接需求的持续增长,新高一补课领域逐渐形成“专业化分工+区域化深耕”的竞争格局。据第三方机构统计,2025年沈阳本地初高衔接辅导市场规模突破8亿元,其中“知识断层弥补”“学法适配”“心…

2026初中一对一辅导性价比测评:这三家机构凭什么领跑?

2026初中一对一辅导性价比测评:这三家机构凭什么领跑?一、家长选课必看:初中一对一辅导性价比核心评判标准 三大核心痛点解析 在孩子的初中学习阶段,家长们往往为了孩子的学业成绩煞费苦心,其中选择一家合适的初中…

上海初中辅导机构口碑大揭秘:2026家长实测榜单+选课攻略

上海初中辅导机构口碑大揭秘:2026家长实测榜单+选课攻略一、上海家长选课焦虑:68% 曾花冤枉钱,如何破局? 在上海,这座教育资源丰富但竞争同样异常激烈的城市,初中家长们为孩子挑选辅导机构时,往往陷入 “三大困…

AI Agent 的“进化之匙”:深入探讨 Agent Skills 的架构与应用

在 AI 领域,我们正见证着从“聊天机器人”向“自主 Agent”的范式转移。为了让 Agent 能够像专家一样处理复杂任务,Agent Skills应运而生。它不仅是提示词的集合,更是一种开放标准,为 AI 提供了模块化的知识和执行能力。 1. 什么…

【AI架构揭秘】从Chatbot到Agent!Skills、A2A、MCP一文全掌握,小白程序员也能秒懂的AI应用开发新范式!

做积极的人,而不是积极废人 当下,大模型(LLM)的讨论重心已经从单纯的“模型能力”转向了“应用范式”。Agent、A2A、MCP、Skills这些词汇频繁出现,它们共同构成了AI应用落地的完整拼图。 一、 Agent(智能…

震惊!GPT-4o连幼儿园级别的看表任务都搞不定?大模型致命缺陷曝光,开发者速看!

导读: 发表在IEEE Internet Computing的一项研究显示,多模态大语言模型无法正确识别模拟时钟的时间,暴露出此类大模型的一个根本局限:缺乏人类式的抽象思维和泛化能力。 黄磊|撰文 你能想象吗?一个能解读…

【爆】大模型技术炸裂!OpenAI构建AI帝国,Claude编程能力封神,小白程序员如何抓住风口?

重点大模型公司事件 OpenAI:OpenAI在2025年完成了深刻的战略升级。它不再满足于只提供最好的模型(如GPT、Sora),而是以模型为基石,全力构建一个涵盖开发生态、算力基础设施和未来硬件入口的完整帝国。 从2025年到2026…

【AI炸裂】大模型选型攻略:从ChatGLM到GPT,小白程序员也能变身AI大神!

前言:告别“盲选”AI,3分钟搞懂大模型,选对第一生产力。 本篇文章的内容:了解全球AI 格局,选对能够解决问题的AI,提升效率。 其实,选AI就像选工具——不必懂原理,但必须懂分类。即…

2026年郑州旧电缆回收公司推荐:郑州恒森二手空调回收,废旧电缆回收/电缆回收/收购电线电缆/回收废旧电缆/电缆收购公司精选

废旧电缆回收服务的背后,是工业发展的金属资源循环再生。一家深耕郑州本地8年的回收企业,在2026年的市场机遇期,正在为超过3000家企业、工厂和家庭提供电缆回收服务。 随着工业数字化转型与AI数据中心建设浪潮,高纯…

visual studio 中去掉空行

在 Visual Studio 中,可以通过使用 正则表达式 在“查找和替换”功能中批量删除空行。以下是具体步骤,适用于大多数版本(如 VS 2010、2012、2013、2015、2017、2019、2022 等)。 方法一:使用正则表达式替换(推荐…

上海初中辅导哪家靠谱?2026家长圈口碑实测指南,避坑攻略看这里

上海初中辅导哪家靠谱?2026家长圈口碑实测指南,避坑攻略看这里一、上海初中辅导选课现状:三大痛点与破局思路 (一)家长选课三大核心痛点 上海初中家长选课常面临三大核心困扰:一怕盲选难以匹配优质师资;二怕课程…

2026年1月主流GEO服务商能力对比

2026年,AI搜索正式进入“效果决胜期”——企业对GEO(Generative Engine Optimization,生成式引擎优化)的需求已从“让AI提到我的品牌”升级为“让AI推荐的内容直接带询盘”。北京作为全国AI营销的“试验场”,聚集…

2026年重庆CAAC无人机培训机构权威推荐榜:无人机专业培训 /无人机培训 /无人机培训机构 /无人机培训学校/无人机飞手证培训机构精选

在低空经济迅猛发展的大背景下,重庆市作为西南地区的重要枢纽,无人机应用市场持续扩大。据相关行业数据显示,民用无人机驾驶员执照数量近年来保持高速增长,专业持证飞手已成为测绘、巡检、物流、影视等众多行业的紧…

深度剖析 WebHostView:浏览器内核中的桌面级 Web 宿主与 TabHelper 对比

一、前言 随着浏览器技术的发展,Chromium 内核已经不再只是一个网页浏览工具,而是逐渐演化为一个“桌面级 Web 应用运行时平台”。在这个平台上,Web 内容不仅仅是信息呈现,更承担了 UI 和系统交互的角色。为了适应这种趋势&#…

Chrome Safe Browsing:浏览器安全背后的全局防护机制解析

在现代浏览器中,用户每天都会访问海量网站、下载各种文件、输入敏感信息,例如密码或支付信息。然而,网络环境中存在大量潜在威胁,包括钓鱼网站、恶意下载、恶意扩展以及未知漏洞。Chrome 浏览器为了保证用户的上网安全&#xff0c…

深入剖析 WebHostView:浏览器内核中的桌面级 Web 宿主

引言随着桌面级 Web 应用需求的增加,浏览器内核的角色逐渐从一个单纯的网页渲染引擎演化为一个“Web 运行时平台”,为更多类型的应用场景提供支持。在这一过程中,WebHostView 作为一个关键组件,担当了将传统的网页浏览功能与桌面应…

浏览器内核如何把 C++ 桌面能力注入到 JavaScript?

JS 能调用 window.desktop.openFile() —— 并不是 Web 突然变强了,而是浏览器内核在背后完成了一整套跨进程绑定体系。一、核心问题:JS 是怎么“看到” C 的?我们从最终现象开始:window.desktop.openFile("C:\\test.txt&quo…

家长必看!2026线上小学辅导机构大揭秘

家长必看!2026线上小学辅导机构大揭秘一、线上辅导:家长们的新选择 在如今这个数字化飞速发展的时代,线上小学辅导机构如雨后春笋般涌现,成为了众多家长助力孩子学业的新选择。互联网的普及,让优质教育资源打破了…