LuckyFrameWeb 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
LuckyFrameWeb 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
LuckyFrameWeb 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
LuckyFrameWeb 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
LuckyFrameWeb 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 GPL
开发语言 Java
操作系统 跨平台
软件类型 开源软件
所属分类 开发工具测试工具
开源组织
地区 国产
投 递 者 海鸥seagull
适用人群 未知
收录时间 2017-03-29

软件简介

LuckyFrame测试平台是一款免费开源的自动化测试平台,最大的特点是全纬度覆盖了接口自动化、WEB UI自动化、APP自动化,并且支持分布式测试,测试关键字驱动也很大程度上解决了测试同学代码基础弱的问题。同时我们知道测试永远都只是质量保障的其中一个手段,所以也集成了质量管理相关的一些功能。

一.平台特点

分布式测试:使用Web-Client的方式,Web端负责基本信息管理展示,Client负责用例执行,任意无限扩展客户端。

专业用例管理:自动化用例的专业管理方式,让您编写自动化用例更简单,直观。

质量管理:Web端不仅仅有用来管理自动化相关的模块,更可以做一些简单的质量数据收集分析以及数据的多图表展示。

多线程执行用例:客户端执行用例可以指定线程数量,用例运行更快速。

多语言驱动:支持JAVA以及Python语言编写测试驱动,自动化测试手段更加灵活多变。

定时任务调度:支持自定义配置调度任务,包括指定线程数,指定执行客户端,远程执行shell重启tomcat,对jenkins中的项目进行构建等。

测试过程监控:客户端运行用例采用命令行的方式,在客户端可以实时查看过程。Web端可以通过任务查询查看测试进度。

日志定位:客户端LOG4J+数据库记录测试过程日志,2种方式都可以通过Web端实时查看定位问题。

接口+Web UI+移动端UI多纬度自动化:支持接口+Web UI+移动端UI自动化,Web UI自动化采用WebDriver3.0封装,移动端UI自动化采用APPIUM封装,纯关键字驱动,0编码。

HTTP+Socket接口免编码:完全封装HTTP以及Socket接口,协议模板+纯关键字驱动,免编码,初级测试人员的福音,与其他类似开源工具相比优势明显

在线调试用例:用例步骤管理界面直接调试自动化用例,避免使用开发工具调试带来的麻烦,省心、省力、省脑子,但是不能不要脑子。

Bootstrap 小清新风格界面:整套Web系统基于Bootstrap风格,以及多种其下的插件,构建清爽界面。

二.平台干了啥?

主要包括了4个方面,第一自动化测试的分层,第二平台框架的扩展性,第三测试的多纬度,第四利用到成熟的开源产品。

首先测试的分层是目前做自动化框架的主流做法,分层的好处就是,每层之间都是独立的,互不影响,又可以互相灵活组装后,形成一个新的测试流程或理测试场景,通常我们会分为四层即框架层,用例层,脚本层,数据层。 

第二方面扩展性,满足多个测试场景、多个测试项目、多个网络协议都能应用,而且支持你利用开发语言对测试驱动桩进行开发,这样基本就实现了跟所有接口、协议的无缝测试对接。

第三方面多纬度覆盖目前的主流测试方式,包括所有接口,web ui,移动APP等等。

第四方面利用开源产品,我们选择了webdriver、appium等成熟的测试框架进行集成,并且系统也提供测试过程全链路管理界面,让你有一个更科学、更方便的自动化管理体系。

官网:www.luckyframe.cn

欢迎关注我们的公众号,更多版本动态、使用技巧、测试经验在这里分享!

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (7)

加载中
好用,用起来也不复杂,顶
2020/11/06 10:45
回复
举报
覆盖了接口自动化、app自动化、ui自动化,非常nice的一款自动化平台,最重要的一点是支持测试驱动,操作文档日趋完善,小白也不用担心不会写自动化测试了,加油!!
2019/12/19 10:50
回复
举报
独有的客户端无限的扩展能力真心很强,不仅仅是一个自动化平台,更加是一个驱动平台,强,顶你!
2019/12/19 10:50
回复
举报
自动化平台铺天盖地,唯独LuckyFrame脱颖而出,好用顶你!
2019/12/19 10:46
回复
举报
真的很好用,功能很强大。继续加油,坚持下去。未来的自动化测试一定会有你们的
2019/12/13 11:39
回复
举报
现在新版本越来越好用了
2019/12/06 14:28
回复
举报
打分: 力荐
thks
2018/06/13 19:23
回复
举报
更多评论
2020/10/13 09:49

LuckyFrame V3.3 Beta 发布,一站式自动化测试平台

LuckyFrame V3.3 Beta 版本发布了,这是集自动化测试以及质量管理的统一平台,自动化测试支持接口自动化& UI 自动化 & 移动自动化,兼容全平台部署 (Windows、MAC、Linux),并提供几个质量管理数据收集模板,用来做项目质量分析。 V3.3 Beta 版本做了几项重大更新, 包括使用客户端的配置可以直接在服务端的系统管理中进行配置管理,支持客户端在Eclipse或是IDEA中直接启动,方便调试,支持测试结果直接推送至企业微信或是阿里钉...

1
6
2020/03/26 10:36

LuckyFrame V3.2 Beta 发布,一站式自动化测试平台

LuckyFrame V3.2 Beta 版本发布了,这是集自动化测试以及质量管理的统一平台,自动化测试支持接口自动化& UI 自动化 & 移动自动化,兼容全平台部署 (Windows、MAC、Linux),并提供几个质量管理数据收集模板,用来做项目质量分析。 V3.2 Beta 版本做了几项重大更新,其中包括使用 flyway 自动升级数据库表结构,以后将不再需要手动执行 SQL 来升级表结构,还有升级了客户端服务端之间使用 netty 进行通信,突破了内外网的限制,将...

3
20
发表于服务端专区
2019/12/19 10:35

LuckyFrame V3.1.1 发布,一站式自动化测试平台

LuckyFrame V3.1.1 版本发布,这是集自动化测试以及质量管理的统一平台,自动化测试支持接口自动化&UI 自动化&移动自动化,兼容全平台部署(Windows、MAC、Linux),并提供几个质量管理数据收集模板,用来做项目质量分析。 V3.1.1 版本发布主要针对用户反馈的V3.1版本中的一些建议优化点以及Bug修复。 你如果有兴趣,也可以访问以下官网或是 DEMO 链接来了解更多细节...... 官网地址 演示demo 我能做什么? 分布式测试:使用 Web-...

4
29
2019/10/29 10:39

LuckyFrame v3.1 Beta 发布,一站式自动化测试平台

LuckyFrame v3.1 Beta 版本发布,这是集自动化测试以及质量管理的统一平台,自动化测试支持接口自动化&UI 自动化&移动自动化,兼容全平台部署(Windows、MAC、Linux),并提供几个质量管理数据收集模板,用来做项目质量分析。 这个版本修复了大量 v3.0 中存在的 Bug 以及优化了大量的操作,进一步提高了使用过程中的便利性。 你如果有兴趣,也可以访问以下官网或是 DEMO 链接来了解更多细节...... 官网地址 演示demo 我能做什么?...

1
19
发表于服务端专区
2019/06/26 10:15

LuckyFrame V3.0 Beta 重构版本发布,一站式自动化测试平台

LuckyFrame V3.0 Beta 版本发布,这是一个自动化测试&质量管理的统一平台,自动化测试支持接口自动化&UI自动化&移动自动化,兼容全平台部署(Windows、MAC、Linux),并提供几个质量管理数据收集模板,用来做项目质量分析。 此版本是一个全新的重构版本,UI重磅升级,全新的用户体验。 你如果有兴趣,也可以访问以下官网或是DEMO链接来了解更多细节...... 官网地址 演示Demo 我能做什么? 分布式测试:使用Web-Client的方式,Web...

0
24
2019/02/19 09:40

LuckyFrame V2.7.2 Beta 发布,一站式自动化测试平台

LuckyFrame V2.7.2 Beta 版本发布,这是集自动化测试以及质量管理的统一平台,自动化测试支持接口自动化&UI自动化&移动自动化,兼容全平台部署(Windows、MAC、Linux),并提供几个质量管理数据收集模板,用来做项目质量分析。 此版本增加了大量内置关键字的支持,避免了使用过程中编写驱动代码的麻烦,同时,使用体验也做了改进,对用例步骤管理界面进行了重新规划....... 你如果有兴趣,也可以访问以下官网或是DEMO链接来了解更...

0
34
2018/11/22 09:40

LuckyFrame V2.7.1 正式版发布,一站式自动化测试平台

时隔V2.7 Beta版本发布整整两个月,再一次跟大家见面咯,这一次我们带来了LuckyFrame V2.7.1 正式版,为何此次版本没有命名V2.7正式版?因为此版本不仅仅是针对V2.7 Beta的修复版本了,对平台功能同样有小部分的升级,所以直接命名了V 2.7.1的版本号。 LuckyFrame是干什么的? LuckyFrame是集自动化测试以及质量管理的统一平台,自动化测试支持接口自动化&UI自动化&移动自动化,更简单的自动化用例编写,更专业的自动化测试过程...

0
25
2018/09/25 10:10

LuckyFrame V2.7 Beta 发布,一站式自动化测试平台

LuckyFrame V2.7 Beta 版本发布,这是集自动化测试以及质量管理的统一平台,自动化测试支持接口自动化&UI自动化&移动自动化,兼容全平台部署(Windows、MAC、Linux),并提供几个质量管理数据收集模板,用来做项目质量分析。 此版本改进巨大,针对客户端与服务端通信协议重构、支持Python语言编写测试驱动,支持纯文本方式构建测试协议模板等等都有重大改进,有兴趣的同学可以通过码云(Gitee)来更新或是下载最新代码。 你如果有兴...

0
18
2018/07/18 11:03

LuckyFrame V2.6 正式版发布,一站式自动化测试平台

LuckyFrame V2.6 正式版本发布,这是集自动化测试以及质量管理的统一平台,自动化测试支持接口自动化&UI自动化&移动自动化,并提供几个质量管理数据收集模板,用来做项目质量分析。 此版本主要针对V2.6 Beta版本修复一些Bug,改善用户体验。 官网地址 演示demo 我能做什么? 分布式测试:使用Web-Client的方式,Web端负责基本信息管理展示,Client负责用例执行,任意无限扩展客户端。 多途径用例管理:您即可以使用Web端自带的用...

2
21
2018/06/20 10:34

LuckyFrame V2.6 Beta 版本发布,一站式自动化测试平台

LuckyFrame V2.6 Beta 版本发布,这是集自动化测试以及质量管理的统一平台,自动化测试平台支持接口自动化&UI自动化&移动端自动化,提供多个报表统计数据入口,并有图形化展示,并提供几个质量管理数据收集模板,用来做项目质量分析。 此测试平台分为两个项目,一个Web服务端项目,主要用来管理自动化测试过程,一个客户端项目,主要负责用例执行,如果您需要使用,请注意要下载两个项目的源代码。 LuckyFrame V2.6 Beta版本更新...

0
11
2018/03/14 11:10

LuckyFrame V2.5 正式版本发布,一站式自动化测试平台

LuckyFrame V2.5 正式版本发布,这是集自动化测试以及质量管理的统一平台,自动化测试平台支持接口自动化&UI自动化&移动端自动化,并提供几个质量管理数据收集模板,用来做项目质量分析。 此次更新,主要修改beta版本中的部分Bug以及优化UI测试中的部分功能。 分布式测试:使用Web-Client的方式,Web端负责基本信息管理展示,Client负责用例执行,任意无限扩展客户端。 多途径用例管理:您即可以使用Web端自带的用例管理模块,也...

0
15
2018/02/05 14:36

LuckyFrame V2.5 Beta 发布,一站式自动化测试平台

LuckyFrame V2.5 Beta版本发布,这是集自动化测试以及质量管理的统一平台,自动化测试平台支持接口自动化&UI自动化&移动端自动化,并提供几个质量管理数据收集模板,用来做项目质量分析。 此次更新,全面集成基于APPIUM的移动端自动化相关功能。 官网地址 我能做什么? 分布式测试:使用Web-Client的方式,Web端负责基本信息管理展示,Client负责用例执行,任意无限扩展客户端。 多途径用例管理:您即可以使用Web端自带的用例管...

1
22
发表了资讯
2017/12/25 14:24

LuckyFrame 2.4 正式发布,一站式自动化测试平台

LuckyFrame V2.4 版本正式发布,这是集自动化测试以及质量管理的统一平台,自动化测试支持接口自动化&UI自动化,并提供几个质量管理数据收集模板,用来做项目质量分析。 官网地址 我能做什么? 分布式测试:使用Web-Client的方式,Web端负责基本信息管理展示,Client负责用例执行,任意无限扩展客户端。 多途径用例管理:您即可以使用Web端自带的用例管理模块,也可以使用testlink来管理自动化用例。 质量管理:Web端不仅仅有用...

1
34
发表了资讯
2017/11/02 15:41

LuckyFrame 2.3 正式发布,一站式自动化测试平台

LuckyFrame V2.3版本正式发布,这是集自动化测试以及质量管理的统一平台,自动化测试支持接口自动化&UI自动化,并提供几个质量管理数据收集模板,用来做项目质量分析。 官网地址 我能做什么? 分布式测试:使用Web-Client的方式,Web端负责基本信息管理展示,Client负责用例执行,任意无限扩展客户端。 多途径用例管理:您即可以使用Web端自带的用例管理模块,也可以使用testlink来管理自动化用例。 质量管理:Web端不仅仅有用来...

2
32
发表了资讯
2017/09/28 09:05

LuckyFrame 2.2 正式发布,一站式的自动化测试平台

LuckyFrame 2.2 正式发布,这是集自动化测试以及质量管理的统一平台,自动化测试支持接口自动化&UI自动化,并提供几个质量管理数据收集模板,用来做项目质量分析。 官网地址 我能做什么? 分布式测试:使用Web-Client的方式,Web端负责基本信息管理展示,Client负责用例执行,任意无限扩展客户端。 多途径用例管理:您即可以使用Web端自带的用例管理模块,也可以使用testlink来管理自动化用例。 质量管理:Web端不仅仅有用来管理...

5
47
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2018/06/27 15:16

luckyframe的一些坑

建议使用idea运行 1、第一次运行访问http://localhost:8088/LuckyFrameServer 2、luckyframe提示“javax.net.ssl.SSLKeyException: RSA premaster secret error”解决方法 2018-06-26 15:19:04:628:main luckyclient.publicclass.remoterinterface.HttpClient Helper.httpClientGet(HttpClientHelper.java:774) - ERROR: RSA premaster secret error javax.net.ssl.SSLKeyException: RSA premaster secret error a...

0
0
发表了博客
2018/11/20 10:29

超简单两招搞定JSON接口自动化测试(RESTful API)

纯文本协议模板构造JSON请求 上一个版本发布后,有一些同学反馈,旧版的协议模板( 表单模式)使用 ,在测试restfull 接口(json格式)的时候,还是有一些懵,不知道怎么下手,感觉没有其他工具直接复制一个纯文件JSON来得直接跟方便。 所以在LuckyFrame V2.7版本中,新增加了一个纯文本模式构建请求的功能,你可以直接 复制 JSON字符串到纯文本请求文本域中了,见下图: JSON测试的参数替换 那么问题来了,如果在用例步骤中,我想...

0
0
2020/09/19 19:57

想要做自动化测试?八款高 Star 开源测试工具分享

作为研发流程中的一环,测试环节的重要性不亚于产品研发,那么今天 Gitee 推荐的就是有测试需求的开发者们,下面八款开源项目中包含了自动化测试平台、热数据探测框架、接口响应模拟系统以及 API 接口调试工具等,希望对在寻找测试工具的你有所帮助。 1.LuckyFrameWeb 项目作者:seagull 开源许可协议:AGPL-3.0 项目地址:https://gitee.com/seagull1985/LuckyFrameWeb LuckyFrame测试平台是一款免费开源的测试平台,最大的特点...

0
1
发表了博客
2019/07/23 07:10

自动化测试平台环境docker部署

参考资料: testin云测 https://www.testin.cn 接口自动化测试平台:http://120.79.232.23 星云测试 http://www.threadingtest.com 腾讯云测 http://wetest.qq.com 阿里云测 http://mqc.aliyun.com 51testing社区: http://www.51testing.com/html/ testhome社区: https://testerhome.com/topics/ 霍格沃兹测试学院 http://www.dragontesting.cn https://viptest.net http://www.primeton.com/products/uc/overview.php https:/...

0
2
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
7 评论
307 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部