{"id":13526432,"url":"https://github.com/seagull1985/LuckyFrameWeb","last_synced_at":"2025-04-01T07:32:34.549Z","repository":{"id":41063424,"uuid":"119919022","full_name":"seagull1985/LuckyFrameWeb","owner":"seagull1985","description":"LuckyFrame测试平台是一款免费开源的测试平台，最大的特点是全纬度覆盖了接口自动化、WEB UI自动化、APP自动化，并且支持分布式测试，测试关键字驱动也很大程度上解决了测试同学代码基础弱的问题。同时也集成了质量管理相关的一些功能，解决QA的日常工作中，项目过程数据的收集问题，并能展示一些简单质量报表。更多功能可以关注公众号或是访问官网了解哦。","archived":false,"fork":false,"pushed_at":"2024-03-20T03:58:04.000Z","size":16541,"stargazers_count":513,"open_issues_count":14,"forks_count":239,"subscribers_count":33,"default_branch":"master","last_synced_at":"2024-08-02T06:20:57.633Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"http://www.luckyframe.cn","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/seagull1985.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2018-02-02T02:11:38.000Z","updated_at":"2024-07-30T07:41:22.000Z","dependencies_parsed_at":"2024-03-20T04:49:29.148Z","dependency_job_id":null,"html_url":"https://github.com/seagull1985/LuckyFrameWeb","commit_stats":null,"previous_names":[],"tags_count":26,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/seagull1985%2FLuckyFrameWeb","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/seagull1985%2FLuckyFrameWeb/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/seagull1985%2FLuckyFrameWeb/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/seagull1985%2FLuckyFrameWeb/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/seagull1985","download_url":"https://codeload.github.com/seagull1985/LuckyFrameWeb/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222709602,"owners_count":17026763,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-01T06:01:29.592Z","updated_at":"2024-11-02T11:31:00.425Z","avatar_url":"https://github.com/seagull1985.png","language":"Java","funding_links":[],"categories":["Java","测试压测"],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003ca href=\"http://www.luckyframe.cn\"\u003e\n   \u003cimg alt=\"luckyframe_Logo\" src=\"https://gitee.com/uploads/images/2018/0109/092746_9f6c55ac_1215415.png\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  让你的自动化体系建设更简单    \n  \u003ca href=\"http://www.luckyframe.cn\"\u003e\n    LuckyFrame官网\n  \u003c/a\u003e\n\u003c/p\u003e\n \n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://gitee.com/seagull1985/LuckyFrameWeb/stargazers\"\u003e\n    \u003cimg alt=\"GVP\" src=\"https://gitee.com/seagull1985/LuckyFrameWeb/badge/star.svg?theme=gvp\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"#\"\u003e\n   \u003cimg alt=\"code style\" src=\"https://img.shields.io/badge/%20LICENSE-AGPL--3.0-blue.svg\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"#\"\u003e\n   \u003cimg alt=\"code style\" src=\"https://img.shields.io/badge/BUILD-PASSING-green.svg\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"http://git.oschina.net/seagull1985/LuckyFrameWeb/releases\"\u003e\n   \u003cimg src=\"https://img.shields.io/badge/LuckyFrame-V3.5.2 releases-green.svg\" \u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n# 捐赠 | 感谢\n\u003e [【捐赠支持(微信)】](https://git.oschina.net/uploads/images/2017/0913/175706_f58b543b_1215415.jpeg)  [【捐赠支持(支付宝)】](https://git.oschina.net/uploads/images/2017/0913/175750_e96add72_1215415.jpeg)\n\n\u003e 感谢你们的认可与支持    [【关于LuckyFrame】](http://www.luckyframe.cn/page/aboutme.html)\n\n\u003e 如果你喜欢这个项目，那就点击一下右上方的【Star】以及【Fork】，支持一下我们吧！\n\n# 介绍\n\n**LuckyFrame 开源自动化测试平台 - 自动化测试 X 时代来了**\n\u003e QQ官方交流②群(火速加入,推荐) 552149398 \u003ca target=\"_blank\" href=\"https://qm.qq.com/cgi-bin/qm/qr?k=iQQnUSj952rB3b-3qeRCi3vugVoJ0XLK\u0026jump_from=webapi\"\u003e\u003cimg border=\"0\" src=\"//pub.idqqimg.com/wpa/images/group.png\" alt=\"LuckyFrame官方交流②群\" title=\"LuckyFrame官方交流②群\"\u003e\u003c/a\u003e\n\n\u003e QQ官方交流①群(已满群) 487954492 \u003ca target=\"_blank\" href=\"https://qm.qq.com/cgi-bin/qm/qr?k=WXalHSZwm5LotDLOyBMDJ8Y8AihyrSgJ\u0026jump_from=webapi\"\u003e\u003cimg border=\"0\" src=\"//pub.idqqimg.com/wpa/images/group.png\" alt=\"LuckyFrame官方交流①群\" title=\"LuckyFrame官方交流①群\"\u003e\u003c/a\u003e\n \n**LuckyFrame测试平台公众号  欢迎关注**\n\u003e \u003cimg alt=\"扫一扫公众号吧\" src=\"https://gitee.com/uploads/images/2018/0108/100931_2a461a5d_1215415.jpeg\"\u003e\n\n# 我能做什么？\n\n- **分布式测试**：使用Web-Client的方式，Web端负责基本信息管理展示，Client负责用例执行，任意无限扩展客户端。\n- **专业用例管理**：自动化用例的专业管理方式，让您编写自动化用例更简单，直观。\n- **质量管理**：Web端不仅仅有用来管理自动化相关的模块，更可以做一些简单的质量数据收集分析以及数据的多图表展示。\n- **多线程执行用例**：客户端执行用例可以指定线程数量，用例运行更快速。\n- **多语言驱动**：支持JAVA以及Python语言编写测试驱动，自动化测试手段更加灵活多变。\n- **定时任务调度**：支持自定义配置调度任务，包括指定线程数，指定执行客户端，远程执行shell重启tomcat,对jenkins中的项目进行构建等。\n- **测试过程监控**：客户端运行用例采用命令行的方式，在客户端可以实时查看过程。Web端可以通过任务查询查看测试进度。\n- **日志定位**：客户端LOG4J+数据库记录测试过程日志，2种方式都可以通过Web端实时查看定位问题。\n- **接口+Web UI+移动端UI多纬度自动化**：支持接口+Web UI+移动端UI自动化，Web UI自动化采用WebDriver3.0封装，移动端UI自动化采用APPIUM封装，纯关键字驱动，0编码。\n- **HTTP+Socket接口免编码**：完全封装HTTP以及Socket接口，协议模板+纯关键字驱动，免编码，初级测试人员的福音，与其他类似开源工具相比优势明显\n- **在线调试用例**：用例步骤管理界面直接调试自动化用例，避免使用开发工具调试带来的麻烦，省心、省力、省脑子，但是不能不要脑子。\n- **Bootstrap 小清新风格界面**：整套Web系统基于Bootstrap风格，以及多种其下的插件，构建清爽界面。\n- **更多...**：还有更多自动化的创意，期待你的体验发现...       \u003ca href=\"https://git.oschina.net/seagull1985/LuckyFrameWeb/wikis/pages?title=项目介绍\u0026parent=项目信息\"\u003e更多详细介绍\u003c/a\u003e\n\n# 瞅一眼吧\n\n![首页](https://images.gitee.com/uploads/images/2019/0611/173415_00d4017e_1215415.png \"首页.png\")\n![数据展示](https://images.gitee.com/uploads/images/2019/0611/173438_76b3d394_1215415.jpeg \"数据展示.jpg\")\n![用例管理](https://images.gitee.com/uploads/images/2019/0611/173454_0201b647_1215415.jpeg \"用例管理.jpg\")\n![计划用例](https://images.gitee.com/uploads/images/2019/0611/173512_d09b21a8_1215415.jpeg \"计划用例.jpg\")\n![任务调度](https://images.gitee.com/uploads/images/2019/0611/173536_36d4b1d9_1215415.jpeg \"任务调度.jpg\")\n![任务执行](https://images.gitee.com/uploads/images/2019/0611/173555_74ee4629_1215415.jpeg \"任务执行.jpg\")\n![用例明细](https://images.gitee.com/uploads/images/2019/0611/173617_f3c5e38d_1215415.jpeg \"用例明细.jpg\")\n\n# 用户手册\n\u003e [【直达官网查看最新用户手册】](http://www.luckyframe.cn/book/yhsc/syschyy-24.html)\n\n# 版本更新\n\u003e [【直达官网查看版本更新文章】](http://www.luckyframe.cn/dynamic.html)\n\n# 大家安静下，我再说一句\n\u003e 此项目是LuckyFrame的Web端项目，此外还有一个[【LuckyFrame项目】](https://gitee.com/seagull1985/LuckyFrameClient)做为客户端，如果您只需要先看看界面，那么单独下载这个项目就够了，如果您需要搭建整套环境，那还要把LuckyFrame项目下载下来。\n\n# 期待您更多的意见\n\n\u003e 如果你有任何的想法或是建议那就给我留个言吧","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fseagull1985%2FLuckyFrameWeb","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fseagull1985%2FLuckyFrameWeb","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fseagull1985%2FLuckyFrameWeb/lists"}