lf知识星球banner

环境准备

2018-03-13 16:32:09
admin
80006
最后编辑:Seagull 于 2020-12-13 14:28:34
简介:简单的介绍搭建LuckyFrame需要做哪些环境准备

LuckyFrame在码云平台或是GitHub上都是分成二个项目,一个是服务端项目(Web),一个是客户端项目。


服务端项目(UTF-8) 建议部署在 Linux环境 ,同时,服务端的环境需要准备如下应用软件:

JDK(建议8以上版本)

具体安装以及环境变量配置请自行百度, 强烈推荐JDK 1.8.0_121版本,目前发现部分JDK版本会导致客户端报错无法启动。

百度网盘下载地址    提取码: 6ydf

Mysql (建议5.7以上版本 : 

具体安装以及环境变量配置请自行百度,非常简单。 下载地址

注:Mysql的版本太老,会出现服务无法链接数据库的情况,慎重。


客户端项目( GBK编码 ) 部署环境兼容 W indows、Linux、Mac 客户端是负责测试执行机的工作( 执行用例 ),如果您需要做一些Web UI自动化的测试,建议把客户端部署在Windows环境下。

客户端项目 只需要安装JDK即可 ,其他的不需要安装。

JDK(建议8以上版本) :具体安装以及环境变量配置请自行百度,非常简单。


服务端项目( UTF-8编码 )建议部署在Linux环境( windows、Mac也可 ),服务端主要运行Web项目,负责自动化过程的管理。

客户端项目 只需要安装JDK即可 ,其他的不需要安装。

JDK(建议8以上版本) :具体安装以及环境变量配置请自行百度,非常简单。


注: V2.X版本需要单独再部署 tomcat ,V3.X及以上版本l因为使用了Spring Boot,所以不需要单独部署Tomcat。


如果你是先在本地搭建环境,那么你除了基础的开发环境需要安装,同时需要一个IDE开发工具(如 Eclipse)+安装MAVEN客户端+安装Git客户端,这样你可以直接从码云或是GitHub上直接下载源代码,然后使用MAVEN来构建服务端项目以及客户端项目。


当然如果你对开发环境安装如果不是很熟悉或是代码基础比较薄弱,也可以选择直接下载版本编译包。

百度网盘 链接:   https://pan.baidu.com/s/1SNUhzoKFgH2TRQN2Rx711A     提取码:  u845

服务端压缩包  V2.X 版本:LuckyFrameServer.war 下载后解压到 LuckyFrameServer文件夹中,准备修改其中的配置参数。

服务端压缩包  V3.X 版本: LuckyFrameWeb.jar 下载到任意文件夹中,准备修改其中的配置参数。

客户端压缩包 LuckyFrameClient.zip 下载后解压 文件会有一个LuckyFrameClient文件夹,准备修改其中的配置参数。

数据库初始化\升级SQL脚本:在 mysqldb 文件夹中找到对应版本的SQL初始化/升级脚本。


其他安装步骤以及配置详情请继续参考环境安装的其他章节即可。

评论列表
斯大林 2023-06-01 16:45:36 回复
老铁 有没有docker镜像啊? 直接一键部署启动那种。
一个测试 2021-10-15 16:59:25 回复
3.4版本后台启动任务时,报错
2021-10-15 15:51:58:903:ERROR luckyclient.execution.RunAutomationTest.main(RunAutomationTest.java:47) - 启动测试任务运行主函数出现异常,请检查! com.alibaba.fastjson.JSONException: syntax error, expect {, actual error, pos 0, fastjson-version 1.2.70 at com.alibaba.fastjson.parser.deserializer.JavaBeanDeserializer.deserialze(JavaBeanDeserializer.java:503) at com.alibaba.fastjson.parser.deserializer.JavaBeanDeserializer.parseRest(JavaBeanDeserializer.java:1576) at com.alibaba.fastjson.parser.deserializer.FastjsonASMDeserializer_1_TaskExecute.deserialze(Unknown Source) at com.alibaba.fastjson.parser.deserializer.JavaBeanDeserializer.deserialze(JavaBeanDeserializer.java:284) at com.alibaba.fastjson.parser.DefaultJSONParser.parseObject(DefaultJSONParser.java:688) at com.alibaba.fastjson.JSON.parseObject(JSON.java:396) at com.alibaba.fastjson.JSON.parseObject(JSON.java:300) at com.alibaba.fastjson.JSON.parseObject(JSON.java:573) at luckyclient.remote.api.GetServerApi.cgetTaskbyid(GetServerApi.java:63) at luckyclient.execution.RunAutomationTest.main(RunAutomationTest.java:33) 2021-10-15 15:51:58:901:ERROR luckyclient.execution.RunAutomationTest.main(RunAutomationTest.java:47) - 启动测试任务运行主函数出现异常,请检查! com.alibaba.fastjson.JSONException: syntax error, expect {, actual error, pos 0, fastjson-version 1.2.70 at com.alibaba.fastjson.parser.deserializer.JavaBeanDeserializer.deserialze(JavaBeanDeserializer.java:503) at com.alibaba.fastjson.parser.deserializer.JavaBeanDeserializer.parseRest(JavaBeanDeserializer.java:1576) at com.alibaba.fastjson.parser.deserializer.FastjsonASMDeserializer_1_TaskExecute.deserialze(Unknown Source) at com.alibaba.fastjson.parser.deserializer.JavaBeanDeserializer.deserialze(JavaBeanDeserializer.java:284) at com.alibaba.fastjson.parser.DefaultJSONParser.parseObject(DefaultJSONParser.java:688) at com.alibaba.fastjson.JSON.parseObject(JSON.java:396) at com.alibaba.fastjson.JSON.parseObject(JSON.java:300) at com.alibaba.fastjson.JSON.parseObject(JSON.java:573) at luckyclient.remote.api.GetServerApi.cgetTaskbyid(GetServerApi.java:63) at
小白哎 2021-08-15 20:18:51 回复
为啥我idea里面jdk版本是1.8,本地的也是1.8总是报错Unsupported major.minor version 52.0呢?
xyyz 2021-06-08 14:57:30 回复
有没有121版本的linux版本jdk文件提供下载
Seagull 2021-06-10 14:23:03 回复
暂时没有,自己问下度娘
2020-08-13 17:19:04 回复
当客户端部署到linux环境,进行监控的时候,客户端名称和用户执行时的提示中文信息出现乱码现象;而部署到windows环境正常,请问如何处理
Seagull 2020-08-20 17:54:55 回复
建议客户端部署到windows端,目前客户端部署到linux有一部分环境发现乱码现象,有一部分能正常显示。
高玉鑫 2020-01-11 10:15:14 回复
折腾一上午 我还找不到登录口
Seagull 2020-01-13 09:33:28 回复
找不到登录口是什么意思?Web部署好了,打开首页就OK了啊
C 2019-11-15 16:27:15 回复
出了文档,没有详细说明,叫他没法使用,启动各种错
Seagull 2019-11-15 17:17:06 回复
什么问题,是环境有问题?还是使用有问题?
2019-09-22 12:15:12 回复
演示网站进不去
1/1
发表评论
评论通过审核后显示。
付费知识圈