盘点8月份yyds的开源项目!

分享好玩的项目,挖掘开源的价值!


大家好,我是开源君,今天给大家推荐一些8月份比较火的开源项目!

1、leeks

介绍

原名小韭菜,后改名为 leeks,这是一个 IDEA 查看股票、基金插件。

盘点8月份yyds的开源项目!_第1张图片

写代码的同时还能瞄一眼股票、基金,真的是工作、搞基两不误。

安装:

下载当前最新的安装包 leeks-1.3.1.jar,直接在 IDEA 里面安装即可。

使用:

  • 设置里面找到 Leeks 选项,输入基金编码、股票编码,用逗号分隔,apply

  • 股票编码建议用雪球看网页找,示例:sh600519,sz000001,基金编码 zfb 上面有,或者天天基金看

  • 连按两下 shift,输入 leeks,找到 toolWindow,打开以后默认在下方,可以自行调节位置

  • 每次修改,添加基金,都需要点 refresh 按钮或者重启 IDEA

  • 更新频率一分钟一次

盘点8月份yyds的开源项目!_第2张图片

地址

https://www.github.com/shaoxiongdu/leeks

2、Mall-Vue

介绍

基于Vue+Vuex+iView的电子商城网站

盘点8月份yyds的开源项目!_第3张图片

功能完成度

  • 首页 HOME PAGE

  • 登陆 LOGIN PAGE

  • 注册 SIGNUP PAGE

  • 商品搜索页面 PRODUCT LIST PAGE

  • 商品详情页面 PRODUCT DETAIL PAGE

  • 购物车页面 SHOPPING CART PAGE

  • 确认订单页面 ORDER PAGE

  • 支付页面 PAY PAGE

  • 购买成功页面 SUCCESS PAGE

  • 反馈页面 FREEBACK PACE

  • 商家店铺页面 MERCHANT PAGE

  • 用户页面 USER PAGE

截图

盘点8月份yyds的开源项目!_第4张图片

首页截图

盘点8月份yyds的开源项目!_第5张图片

搜索截图

盘点8月份yyds的开源项目!_第6张图片

购物车页面

盘点8月份yyds的开源项目!_第7张图片

注册页面

地址

https://github.com/shaoxiongdu/Mall-Vue

3、KoolTest

介绍

KoolTest 支持多种终端的 UI 自动化测试框架

为了给用户提供更优质的产品体验,在产品上线前需要进行各项测试。其中回归测试多由测试人员手动执行,耗费了大量人力,并且还可能存在漏测问题。鉴于此,此项目在跨端的 UI 自动化上面做了大量的优化和思考,实现了 KoolTest 的 跨端 UI 自动化测试方案,用以降低人力成本。

基本原理

盘点8月份yyds的开源项目!_第8张图片

快速开始

安装 java 环境

https://docs.oracle.com/goldengate/1212/gg-winux/GDRAD/java.htm#BGBFJHAB

安装 VSCode,并安装 kool-test-script 插件

https://code.visualstudio.com/

盘点8月份yyds的开源项目!_第9张图片

开始书写

直接使用 VsCode 创建一个空项目,增加一个 .feature 文件,比如

盘点8月份yyds的开源项目!_第10张图片

点击 脚本回放(首次运行因为要下载对应环境配置,所以会慢一些),则直接会运行该脚本,如果需要打断点调试,可以在某个步骤中插入 debugger 标签(注意 debugger 标签不要放在 Scenario 第一行,也不要放在 Background 中),再点击运行回放时,网页会停留在该断点处,此时你可以使用截图、脚本录制(只能在 .macro 中进行录制),或自行获取 selector。比如

Scenario: 酷家乐网页登录测试-登录错误
  * input "12345" to "输入密码"
  * tap "登录"
  debugger
  * assert_exists "账号密码不正确"

地址

https://github.com/shaoxiongdu/KoolTest

4、JVM底层原理解析

介绍

盘点8月份yyds的开源项目!_第11张图片

内容

盘点8月份yyds的开源项目!_第12张图片

在线站点

盘点8月份yyds的开源项目!_第13张图片

参考文献

盘点8月份yyds的开源项目!_第14张图片

地址

开源地址:https://github.com/shaoxiongdu/JVMStudy

在线站点:jvmstudy.top


照旧推荐一波我们的公众号:挖掘开源的价值

我们的目标是

分享好玩的项目,挖掘开源的价值!

你可能感兴趣的:(开源分享,java,github)