Sonic-server - sonic-server

Overview

🎉 Sonic Cloud Real Machine Testing Platform

English | 简体中文

Official Website

Sonic Official Website

Background

What is sonic ?

Nowadays, automatic testing, remote control and other technologies have gradually matured. Appium can be said to be the leader in the field of automation, and STF is the ancestor of remote control. A long time ago, I began to have an idea about whether to provide test solutions for all clients (Android, IOS, windows, MAC and web applications) on one platform. Therefore, sonic cloud real machine testing platform was born.

Vision

Sonic's vision is to help small and medium-sized enterprises solve the problem of lack of tools and testing means in client automation or remote control.

If you want to participate, welcome to join! 💪

If you want to support, you can give me a star.

What can sonic do ?

  • 0 coding for automated testing
  • Make full use of devices (24hours)
  • Remotely control your device (Android,iOS)
  • Perform UI automation tests,Stability tests and Traversal tests with devices
  • Connect CI/CD platform (Jenkins)
  • Visual report
  • And more...

How to package

mvn package

Deployment mode

docker-compose up -d

Sponsors

Thank you to all our sponsors!

霍格沃兹测试开发学社

霍格沃兹测试开发学社是业界领先的测试开发技术高端教育品牌,隶属于测吧(北京)科技有限公司 。学院课程由一线大厂测试经理与资深测试开发专家参与研发,实战驱动。课程涵盖 web/app 自动化测试、接口测试、性能测试、安全测试、持续集成/持续交付/DevOps,测试左移&右移、精准测试、测试平台开发、测试管理等内容,帮助测试工程师实现测试开发技术转型。通过优秀的学社制度(奖学金、内推返学费、行业竞赛等多种方式)来实现学员、学社及用人企业的三方共赢。进入测试开发技术能力测评!

LICENSE

MIT License

Comments
  • feat: 新增Telegram 機器人實作,refactor message robot

    feat: 新增Telegram 機器人實作,refactor message robot

    在提出此拉取请求时,我确认了以下几点(保存后请点击复选框):

    • [x] 标题为fix、feat或doc开头
    • [x] 我已检查没有与此请求重复的拉取请求。
    • [x] 我已经考虑过,并确认这份呈件对其他人很有价值。
    • [x] 我接受此提交可能不会被使用,并根据维护人员的意愿关闭拉取请求。

    **填写PR内容:新增Telegram 機器人實作,refactor message #robot #282

    feature 
    opened by ayumi760405 9
  • feat: 权限管理

    feat: 权限管理

    全局身份

    • 管理员
      • 管理用户
        • 删除用户
      • 管理设备
        • 删除无效设备
      • 管理 agent
        • 添加和删除 agent
    • 普通用户
      • 正常功能使用和新建项目

    项目

    • 项目管理员
      • 管理项目人员,包括添加管理员、编辑者、查看人员
      • 删除项目权限
    • 编辑者
      • 正常使用,包括编写用例等一切写的权限
    • 查看者
      • 只有读的权限
    opened by yaming116 7
  • feat: 新增Line Notify 機器人實作

    feat: 新增Line Notify 機器人實作

    在提出此拉取请求时,我确认了以下几点(保存后请点击复选框):

    • [x] 标题为fix、feat或doc开头
    • [x] 我已检查没有与此请求重复的拉取请求。
    • [x] 我已经考虑过,并确认这份呈件对其他人很有价值。
    • [x] 我接受此提交可能不会被使用,并根据维护人员的意愿关闭拉取请求。

    填写PR内容:新增Line Notify 機器人實作

    feature 
    opened by ayumi760405 5
  • 【Bug】控件详情滚动底部显示不完整

    【Bug】控件详情滚动底部显示不完整

    在提出此issue时,我确认了以下几点(保存后请点击复选框):

    • [x] 我已自己确认这是Sonic自身的Bug。
    • [x] 我接受此issue可能被关闭,并查看开发人员的建议。

    Bug 描述 清晰地描述Bug的情况与详细复现步骤 | A clear and concise description of what the bug is. image

    版本 Sonic2.0bate 部署的系统(mac,windows32...) | centos7

    bug 
    opened by lr145251 2
  • fix: global params bug modification

    fix: global params bug modification

    在提出此拉取请求时,我确认了以下几点(保存后请点击复选框):

    • [x] 标题为fix、feat或doc开头
    • [x] 我已检查没有与此请求重复的拉取请求。
    • [x] 我已经考虑过,并确认这份呈件对其他人很有价值。
    • [x] 我接受此提交可能不会被使用,并根据维护人员的意愿关闭拉取请求。

    填写PR内容: global params bug modification

    fix 
    opened by weixiao12345 2
  • 【优化】三星设备,手机反应稍微慢些,实际使用勉强接受

    【优化】三星设备,手机反应稍微慢些,实际使用勉强接受

    Bug 描述 【优化】三星设备,手机左右滑动操作等手机反应稍微慢些,实际使用勉强接受,页面帧率目测在顶多30FPS 设置帧率低,也是没有反应快的效果,还是一样慢

    版本 Sonic的版本号 | v1.2.0-release 部署的系统(mac,windows32...) | System 安卓设备三星 image

    bug 
    opened by jlintxia 2
  • fix:系统定时任务持久化

    fix:系统定时任务持久化

    在提出此拉取请求时,我确认了以下几点(保存后请点击复选框):

    • [x] 标题为fix、feat或doc开头
    • [x] 我已检查没有与此请求重复的拉取请求。
    • [x] 我已经考虑过,并确认这份呈件对其他人很有价值。
    • [x] 我接受此提交可能不会被使用,并根据维护人员的意愿关闭拉取请求。

    填写PR内容: 1、jobs 表添加 type 字段用于区分系统/非系统定时任务,需要对原来的非系统定时任务做下处理

    • ALTER TABLE jobs ADD type VARCHAR(20)
    • UPDATE jobs SET type = 'TEST_JOB' WHERE type is null

    2、定时任务相关的接口根据 type 字段进行了过滤 3、系统定时任务保存到 jobs 表中,初始化系统定时任务时,从表中取 cron 表达式 4、如果表中没有系统定时任务,会初始化进去

    fix 
    opened by Z-feiyao 1
  • Suggestion - PDF for the overall guide for sonic in English

    Suggestion - PDF for the overall guide for sonic in English

    I am currently located in India, and it's quite difficult to visit the sonic official site to read through the documentation due to restrictions on Chinese websites. Just to get started, can either the documentation be hosted on GitHub or have another URL located on a neural location that we can access more easily? Can we have a PDF file with all the information to start with Sonic?

    You guys are doing great with this, and I would request you all to think about how you can make this information more reachable to everyone so that we can grow the sonic community and take it forward in the future.

    Kindly let me know if I can be of any help in this process.

    Cheers, Pushpesh

    documentation 
    opened by pushpeshkarki 6
Releases(v2.1.2)
  • v2.1.2(Dec 14, 2022)

  • v2.1.2-alpha(Dec 13, 2022)

  • v2.1.1(Dec 12, 2022)

  • v2.1.0(Dec 11, 2022)

  • v2.1.0-alpha1(Dec 10, 2022)

  • v2.0.5(Nov 24, 2022)

    What's Changed

    • Fix:系统定时任务持久化 by @Z-feiyao in https://github.com/SonicCloudOrg/sonic-server/pull/276
    • fix:修复 job空指针,导致初始化失败的 bug by @Z-feiyao in https://github.com/SonicCloudOrg/sonic-server/pull/277
    • fix解决设备覆盖运行是设备离线结果一直运行中问题 by @weixiao12345 in https://github.com/SonicCloudOrg/sonic-server/pull/278

    New Contributors

    • @Z-feiyao made their first contribution in https://github.com/SonicCloudOrg/sonic-server/pull/276

    Full Changelog: https://github.com/SonicCloudOrg/sonic-server/compare/v2.0.4...v2.0.5

    Source code(tar.gz)
    Source code(zip)
    sonic-server-v2.0.5-2.zip(1.91 KB)
    sonic-server-v2.0.5.zip(1.95 KB)
  • v2.0.4(Nov 18, 2022)

  • v2.0.3(Nov 17, 2022)

  • v2.0.2(Nov 13, 2022)

  • v2.0.1(Nov 11, 2022)

  • v2.0.0-release(Nov 4, 2022)

  • v2.0.0-rc(Oct 28, 2022)

    What's Changed

    • fix: ldap 优化 by @yaming116 in https://github.com/SonicCloudOrg/sonic-server/pull/266
    • fix:修复复制bug,自增的sort的sql重写(。 by @dongyi0412 in https://github.com/SonicCloudOrg/sonic-server/pull/267
    • feat: rc by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/270

    Full Changelog: https://github.com/SonicCloudOrg/sonic-server/compare/v2.0.0-beta...v2.0.0-rc

    Source code(tar.gz)
    Source code(zip)
    sonic-server-v2.0.0-rc-2.zip(1.91 KB)
    sonic-server-v2.0.0-rc.zip(1.95 KB)
  • v2.0.0-beta(Oct 19, 2022)

  • v2.0.0-alpha2(Oct 8, 2022)

  • v2.0.0-alpha1(Oct 1, 2022)

    What's Changed

    • fix: global params bug modification by @weixiao12345 in https://github.com/SonicCloudOrg/sonic-server/pull/260
    • Fix/global params by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/262
    • fix:修复测试用例复制乱序问题 by @dongyi0412 in https://github.com/SonicCloudOrg/sonic-server/pull/263
    • Feat/1.6.0 by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/264

    Full Changelog: https://github.com/SonicCloudOrg/sonic-server/compare/v1.5.0-release...v2.0.0-alpha1

    Source code(tar.gz)
    Source code(zip)
    sonic-server-v2.0.0-alpha1-2.zip(1.90 KB)
    sonic-server-v2.0.0-alpha1.zip(1.94 KB)
  • v1.5.0-release(Sep 3, 2022)

    What's Changed

    • fix: 修复复制步骤sort排序问题 by @dongyi0412 in https://github.com/SonicCloudOrg/sonic-server/pull/253
    • feat: global params optimization by @weixiao12345 in https://github.com/SonicCloudOrg/sonic-server/pull/254
    • feat:元素控件关联模块 fix:测试用例关联模块,改为关联模块ID by @dongyi0412 in https://github.com/SonicCloudOrg/sonic-server/pull/255
    • fix:修复控件元素和测试用例关联模块bug by @dongyi0412 in https://github.com/SonicCloudOrg/sonic-server/pull/256
    • Feat/1.5.0 release by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/259

    Full Changelog: https://github.com/SonicCloudOrg/sonic-server/compare/v1.5.0-rc...v1.5.0-release

    Source code(tar.gz)
    Source code(zip)
    sonic-server-v1.5.0-release-2.zip(1.90 KB)
    sonic-server-v1.5.0-release.zip(1.94 KB)
  • v1.5.0-rc(Aug 28, 2022)

    What's Changed

    • 鸿蒙系统与安卓系统拆分独立 by @mengerya in https://github.com/SonicCloudOrg/sonic-server/pull/243
    • feat:筛选支持鸿蒙 by @dongyi0412 in https://github.com/SonicCloudOrg/sonic-server/pull/244
    • feat:测试用例复制,测试用例中步骤复制 fix:公共步骤复制steps关联问题。 by @dongyi0412 in https://github.com/SonicCloudOrg/sonic-server/pull/240
    • 设备覆盖全局参数按照设备维度分 by @weixiao12345 in https://github.com/SonicCloudOrg/sonic-server/pull/245
    • Revert "设备覆盖全局参数按照设备维度分" by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/246
    • Feat/new field for harmony by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/247
    • feat: 全局参数优化 by @weixiao12345 in https://github.com/SonicCloudOrg/sonic-server/pull/248
    • Ver/1.5.0 rc by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/249
    • fix: test.yml by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/250
    • fix: test.yml2 by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/251

    New Contributors

    • @weixiao12345 made their first contribution in https://github.com/SonicCloudOrg/sonic-server/pull/245

    Full Changelog: https://github.com/SonicCloudOrg/sonic-server/compare/v1.5.0-beta...v1.5.0-rc

    Source code(tar.gz)
    Source code(zip)
    sonic-server-v1.5.0-rc-2.zip(1.90 KB)
    sonic-server-v1.5.0-rc.zip(1.93 KB)
  • v1.5.0-beta(Aug 21, 2022)

    What's Changed

    • 暂时隐藏test类 by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/234
    • UpdateImg by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/235
    • Dev maomeng:bug fix:修复同时勾选安卓12和ios12后,ios 12 的机型和安卓12系统机型不展示的问题 by @mengerya in https://github.com/SonicCloudOrg/sonic-server/pull/237
    • feat: 添加控件元素值搜索 by @yaming116 in https://github.com/SonicCloudOrg/sonic-server/pull/239
    • Update .env by @spalagu in https://github.com/SonicCloudOrg/sonic-server/pull/241
    • feat: add new system by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/238

    New Contributors

    • @mengerya made their first contribution in https://github.com/SonicCloudOrg/sonic-server/pull/237
    • @spalagu made their first contribution in https://github.com/SonicCloudOrg/sonic-server/pull/241

    Full Changelog: https://github.com/SonicCloudOrg/sonic-server/compare/v1.4.1-release...v1.5.0-beta

    Source code(tar.gz)
    Source code(zip)
    sonic-server-v1.5.0-beta-2.zip(1.90 KB)
    sonic-server-v1.5.0-beta.zip(1.94 KB)
  • v1.4.1-release(Jul 10, 2022)

    What's Changed

    • 修复请求头问题 by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/230
    • fix: 过滤父级白名单资源和查询角色增加不分页条件 by @yaming116 in https://github.com/SonicCloudOrg/sonic-server/pull/231
    • feat: 添加微信机器人和补充单测 by @yaming116 in https://github.com/SonicCloudOrg/sonic-server/pull/232
    • release by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/233

    Full Changelog: https://github.com/SonicCloudOrg/sonic-server/compare/v1.4.1-rc...v1.4.1-release

    Source code(tar.gz)
    Source code(zip)
    sonic-server-v1.4.1-release-2.zip(1.97 KB)
    sonic-server-v1.4.1-release.zip(1.97 KB)
  • v1.4.1-rc(Jul 1, 2022)

    What's Changed

    • feat: 新增配置信息检查 by @yaming116 in https://github.com/SonicCloudOrg/sonic-server/pull/224
    • feat: 添加安装包管理 by @yaming116 in https://github.com/SonicCloudOrg/sonic-server/pull/196
    • fix: 修复取消权限错误 by @yaming116 in https://github.com/SonicCloudOrg/sonic-server/pull/225
    • rcReady by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/226
    • feat: 放开 projects/list,不做鉴权要求 by @yaming116 in https://github.com/SonicCloudOrg/sonic-server/pull/227
    • rc by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/229

    Full Changelog: https://github.com/SonicCloudOrg/sonic-server/compare/v1.4.1-beta...v1.4.1-rc

    Source code(tar.gz)
    Source code(zip)
    sonic-server-v1.4.1-rc-2.zip(1.90 KB)
    sonic-server-v1.4.1-rc.zip(1.90 KB)
  • v1.4.1-beta(Jun 22, 2022)

    What's Changed

    • 更新workflow by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/211
    • fix_transport_port by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/212
    • 权限管理初版 by @yaming116 in https://github.com/SonicCloudOrg/sonic-server/pull/203
    • fix: 修复启动是resource 初始化过早问题 by @yaming116 in https://github.com/SonicCloudOrg/sonic-server/pull/213
    • 公共步骤复制,控件元素复制,公共步骤编辑中搜索步骤 by @dongyi0412 in https://github.com/SonicCloudOrg/sonic-server/pull/206
    • fix: 修复导包和语法错误 by @yaming116 in https://github.com/SonicCloudOrg/sonic-server/pull/214
    • fix: 首次初始化url 不需要鉴权 by @yaming116 in https://github.com/SonicCloudOrg/sonic-server/pull/215
    • Feat new connection way by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/216
    • Alpha1 by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/217
    • 版本纠正 by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/218
    • alpha2 by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/219
    • Dev by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/220
    • fix: 修复鉴权和变更一些判断为常量 by @yaming116 in https://github.com/SonicCloudOrg/sonic-server/pull/222
    • beta by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/223

    New Contributors

    • @dongyi0412 made their first contribution in https://github.com/SonicCloudOrg/sonic-server/pull/206

    Full Changelog: https://github.com/SonicCloudOrg/sonic-server/compare/v1.4.0-release...v1.4.1-beta

    Source code(tar.gz)
    Source code(zip)
    sonic-server-v1.4.1-beta-2.zip(1.92 KB)
    sonic-server-v1.4.1-beta.zip(1.93 KB)
  • v1.4.0-release(Jun 8, 2022)

    What's Changed

    • Add agent status by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/200
    • [fix] Revert变动 by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/202
    • revert: 使用 0.0.0.0 代替本机 ip by @yaming116 in https://github.com/SonicCloudOrg/sonic-server/pull/204
    • Dev by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/207
    • 修改配置 by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/208
    • debugging by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/209
    • 修复旧版本数据冲突 by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/210

    Full Changelog: https://github.com/SonicCloudOrg/sonic-server/compare/v1.4.0-rc...v1.4.0-release

    Source code(tar.gz)
    Source code(zip)
    sonic-server-v1.4.0-release-2.zip(2.08 KB)
    sonic-server-v1.4.0-release.zip(2.08 KB)
  • v1.4.0-rc(May 30, 2022)

    What's Changed

    • ⭐️: set rpc invoke timeout=3s by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/197
    • ⭐️: set rpc invoke timeout=5s by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/198
    • rc by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/199

    Full Changelog: https://github.com/SonicCloudOrg/sonic-server/compare/v1.4.0-beta...v1.4.0-rc

    Source code(tar.gz)
    Source code(zip)
    sonic-server-v1.4.0-rc-2.zip(2.06 KB)
    sonic-server-v1.4.0-rc.zip(2.06 KB)
  • v1.4.0-beta(May 20, 2022)

    What's Changed

    • feat: 添加 ldap 支持 by @yaming116 in https://github.com/SonicCloudOrg/sonic-server/pull/137
    • Merge by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/138
    • 🐛: 修复远控步骤调试的bug by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/140
    • feat: 使用0.0.0.0代替本级ip by @yaming116 in https://github.com/SonicCloudOrg/sonic-server/pull/141
    • 🐛: 修复条件步骤的子步骤中含有公共步骤时,普通步骤丢失的问题 by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/142
    • 🐛: 修复多设备下出现「设备已删除的问题」 by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/143
    • 同步动态userconfig功能 by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/145
    • ⭐️: 子步骤保存时会继承父步骤的caseId by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/146
    • Feat ldap config by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/147
    • Feat ldap config by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/148
    • Remake zk by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/154
    • fix: loginConfig 添加白名单 by @yaming116 in https://github.com/SonicCloudOrg/sonic-server/pull/153
    • Fix config by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/155
    • update config by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/156
    • test demo by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/157
    • 定向调度实验ing by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/158
    • fix DubboReference by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/159
    • ⭐️: zk监听+乐观锁兼容agent强制被kill导致丢失状态情况 by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/160
    • 🐛: 修复offline的一些错误逻辑 by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/161
    • ⭐️: agent在线状态校准接口 by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/162
    • 🍺: 删除旧Netty逻辑,完全使用RPC通信 by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/163
    • 🐛: 网关兼容合并后的controller by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/164
    • 重构合入dev by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/165
    • ⭐️: agent监听到server上线会让server同步一次设备状态 by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/166
    • 🐛: 修复一些问题 by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/167
    • 🐛: 修复若干问题 by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/168
    • 🐛: 调度失败时,agent下线 by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/169
    • 日志级别调整 by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/170
    • 🐛: 配置更改,防止ip映射错误 by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/171
    • ⭐️: 停止用例改写成RPC调度 by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/172
    • v1.4.0合入main测试 by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/173
    • Revert "v1.4.0合入main测试" by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/174
    • 合入v1.4.0main测试 by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/175
    • 🐛: 修复筛选iOS时依旧显示Android by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/176
    • 合入预发布 by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/177
    • 更新readme by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/178
    • 合入alpha测试 by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/179
    • alpha Test Fail by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/180
    • 可指定dubbo端口配置 by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/181
    • 可配置服务端口 by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/182
    • Debug by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/183
    • 合入调整 by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/184
    • 部署优化3 by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/185
    • 部署优化4 by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/186
    • 部署优化5 by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/187
    • 🐛: fix dubbo thread's bug by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/188
    • 🐛: fix dubbo thread's bug (#188) by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/189
    • 调整yml by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/191
    • 正式发版 by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/192
    • 发版 by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/193

    New Contributors

    • @yaming116 made their first contribution in https://github.com/SonicCloudOrg/sonic-server/pull/137

    Full Changelog: https://github.com/SonicCloudOrg/sonic-server/compare/v1.3.2-release...v1.4.0-beta

    Source code(tar.gz)
    Source code(zip)
    sonic-server-v1.4.0-beta-2.zip(2.09 KB)
    sonic-server-v1.4.0-beta.zip(2.09 KB)
  • v1.3.2-release(Mar 24, 2022)

    What's Changed

    • add_swarm by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/132
    • V1.3.2 beta合入发布 by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/134
    • 🐛: 修复公共步骤在子步骤中不生效的问题 by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/135
    • V1.3.2 release by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/136

    Full Changelog: https://github.com/SonicCloudOrg/sonic-server/compare/v1.3.2-beta...v1.3.2-release

    Source code(tar.gz)
    Source code(zip)
    docker-compose.yml(2.91 KB)
    docker-swarm.yml(4.88 KB)
  • v1.3.2-beta(Mar 20, 2022)

    What's Changed

    • V1.3.1 release by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/130
    • ⭐️: 支持删除离线的设备 by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/131
    • add_swarm by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/132
    • ⭐️: 单条件步骤 & 测试用例按设置顺序执行 by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/133
    • V1.3.2 beta合入发布 by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/134

    Full Changelog: https://github.com/SonicCloudOrg/sonic-server/compare/v1.3.1-release...v1.3.2-beta

    Source code(tar.gz)
    Source code(zip)
    docker-compose.yml(2.66 KB)
  • v1.3.1-release(Feb 24, 2022)

    What's Changed

    • V1.3.1 beta by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/129
    • V1.3.1 release by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/130

    Full Changelog: https://github.com/SonicCloudOrg/sonic-server/compare/v1.3.1-beta...v1.3.1-release

    Source code(tar.gz)
    Source code(zip)
    docker-compose.yml(2.68 KB)
  • v1.3.1-beta(Feb 11, 2022)

    What's Changed

    • V1.3.0 release by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/124
    • V1.3.1 beta by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/125
    • 🐛: 修复手机筛选条件为agent报错问题 by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/127
    • 🐛: 修复测试详情页为空时报错的问题 by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/126
    • 🐛: 修复存在多个公共步骤时删除失败的问题 by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/128
    • V1.3.1 beta by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/129

    Full Changelog: https://github.com/SonicCloudOrg/sonic-server/compare/v1.3.0-release...v1.3.1-beta

    Source code(tar.gz)
    Source code(zip)
    docker-compose.yml(2.66 KB)
  • v1.3.0-release(Jan 19, 2022)

    What's Changed

    • clear_branch by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/119
    • 🐛: 修复步骤错乱问题 by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/121
    • 🐛: 修复TestCase中全局参数的分割 by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/120

    Full Changelog: https://github.com/SonicCloudOrg/sonic-server/compare/v1.3.0-beta2...v1.3.0-release

    Source code(tar.gz)
    Source code(zip)
    docker-compose.yml(2.68 KB)
  • v1.3.0-beta2(Jan 9, 2022)

    What's Changed

    • 添加赞助商 by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/103
    • 🚄: orm更改mybatis-plus by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/107
    • 🐛: 修复状态提前变化的bug by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/110
    • 🐛: Fix public step bug by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/111
    • 🐛: 修复全局参数使用|分割值的问题 by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/112
    • 删除优化 by @JayWenStar in https://github.com/SonicCloudOrg/sonic-server/pull/114
    • Dev by @ZhouYixun in https://github.com/SonicCloudOrg/sonic-server/pull/115

    Full Changelog: https://github.com/SonicCloudOrg/sonic-server/compare/v1.3.0-beta1...v1.3.0-beta2

    Source code(tar.gz)
    Source code(zip)
    docker-compose.yml(2.67 KB)
Owner
🎉Org of Sonic cloud real machine testing platform. Sonic云真机测试平台组织。
null
Easy Setup Stub Server

Moco Moco is an easy setup stub framework. Latest Release 1.1.0 More details in Release Notes User Voice Let me know if you are using Moco. Join Moco

Zheng Ye 4.1k Dec 30, 2022
🟪 DeepfakeHTTP is a web server that uses HTTP dumps as a source for responses.

DeepfakeHTTP – Your 100% static dynamic backend DeepfakeHTTP is a web server that uses HTTP dumps as a source for responses. What are people using it

null 445 Dec 30, 2022
A Minestom extension that opens the port that the Minestom server is running on!

OpenPortStom A project that uses weupnp to forward the port for you when starting your server, it will also attempt to close the port. Yes this is a s

null 4 Apr 24, 2022
Gatling is a load test tool. It officially supports HTTP, WebSocket, Server-Sent-Events and JMS.

Gatling What is Gatling ? Gatling is a load test tool. It officially supports HTTP, WebSocket, Server-Sent-Events and JMS. Motivation Finding fancy GU

Gatling 5.8k Dec 27, 2022
This mod gives the option to server admins to disable chat reporting, in a non-intrusive way

Simply No Report This mod gives the option to server admins to disable chat reporting, in a non-intrusive way. It is disabled by default to let everyo

Amber Bertucci 17 Aug 20, 2022
🎉Back end module of Sonic UI automation testing platform. Sonic-UI自动化测试平台后端模块。

?? Sonic UI automation testing platform. English | 简体中文 Background What is sonic ? Nowadays, automation testing, remote control and other technologies

Eason 1.7k Jan 1, 2023
💡极致性能的企业级Java服务器框架,RPC,游戏服务器框架,web应用服务器框架。(Extreme fast enterprise Java server framework, can be RPC, game server framework, web server framework.)

?? 为性能而生的万能服务器框架 ?? Ⅰ. zfoo简介 ?? 性能炸裂,天生异步,Actor设计思想,无锁化设计,基于Spring的MVC式用法的万能RPC框架 极致序列化,原生集成的目前二进制序列化和反序列化速度最快的 zfoo protocol 作为网络通讯协议 高可拓展性,单台服务器部署,

null 1k Jan 1, 2023
Essentials - Minecraft server command mod - Adds over 100 commands for use in-game to help manage a server

Essentials Development Readme The official repository is at: https://github.com/essentials/Essentials We use NetBeans 7.3 for development. Recommended

Essentials 811 Jan 7, 2023
The most powerfull forge server software (not yet) which aims for high capacity and performance on 1.16.5 modded server.

GoldenForge The most powerfull forge server software (not yet) which aims for high capacity and performance on 1.16.5 modded server. Current work Asyn

null 20 Sep 3, 2022
SlimeVR-Server - Server app for SlimeVR ecosystem

SlimeVR Server Server app for SlimeVR ecosystem Server orchestrates communication between multiple sensors and integrations, like SteamVR. Sensors imp

null 362 Dec 31, 2022
Control a VNC server from a Minecraft server today!

MakiDesktop ?? Controlling VNC through a Minecraft server How does it work Load jar plugin onto 1.17.1 Paper server It will connect to IP:PORT specifi

null 5 May 1, 2022
A simple Discord bot, which shows the server status of the Lost Ark server Beatrice

Beatrice A simple Discord bot, which shows the server status of the Lost Ark server Beatrice. Example Usage Clone the repository. Edit the property fi

Leon 3 Mar 9, 2022
A Minecraft server proxy with unparalleled server support, scalability, and flexibility

Velocity A Minecraft server proxy with unparalleled server support, scalability, and flexibility. Velocity is licensed under the GPLv3 license. Goals

PaperMC 1.2k Jan 8, 2023
A static site for the Jenkins automation server

jenkins.io This repository is what powers the Jenkins website. This uses Awestruct with Asciidoctor under the hood to provide a very useful and compel

Jenkins Infra 253 Jan 1, 2023
Open source routing engine for OpenStreetMap. Use it as Java library or server.

GraphHopper Routing Engine GraphHopper is a fast and memory efficient Java routing engine, released under Apache License 2.0. By default it uses OpenS

GraphHopper 4k Jan 3, 2023
A lightweight, simple FTP server. Pure Java, no dependencies.

MinimalFTP A lightweight, simple FTP server. Pure Java, no libraries. Features Although it's named "minimal", it supports a bunch of features: 100% Ja

Guilherme Chaguri 131 Jan 5, 2023
an open source solution to application performance monitoring for java server applications

Stagemonitor is a Java monitoring agent that tightly integrates with time series databases like Elasticsearch, Graphite and InfluxDB to analyze graphe

stagemonitor 1.7k Dec 30, 2022
TCP/UDP client/server library for Java, based on Kryo

KryoNet can be downloaded on the releases page. Please use the KryoNet discussion group for support. Overview KryoNet is a Java library that provides

Esoteric Software 1.7k Jan 2, 2023
A 3D chart library for Java applications (JavaFX, Swing or server-side).

Orson Charts (C)opyright 2013-2020, by Object Refinery Limited. All rights reserved. Version 2.0, 15 March 2020. Overview Orson Charts is a 3D chart l

David Gilbert 96 Sep 27, 2022
Tiny, easily embeddable HTTP server in Java.

NanoHTTPD – a tiny web server in Java NanoHTTPD is a light-weight HTTP server designed for embedding in other applications, released under a Modified

NanoHttpd 6.5k Jan 1, 2023