月度归档: 2021 年 4 月

  • Switch Lan Play Openwrt版本常见问题排查

    如果需要在自己的Openwrt上安装lanplay插件,可以直接从:https://htynkn.github.io/openwrt-switch-lan-play/openwrt/ 下载对应的包。总共有两个ipk文件。

    常见问题排查

    • 确认自己下载的插件是否和自己硬件架构一致,不同的包是没法使用的。
    • 确认自己是否为标准Openwrt,版本是否为19.07.7?
    • 右上角是否有未提交提醒,如果有请先提交
  • 零信任PPT

    需要下载,可以访问

    零信任-让安全超越边界.pdf: https://089u.com/f/631225-496523607-bafd55 (访问密码:7269)…

  • 为Katacoda课程添加自动化测试

    Katacoda是一个很方便做课程的平台,提供免费的机器资源,丰富的环境和UI界面支持。

    Katacoda的课程是由配置+markdown+其他资源组成的,课程写好以后提交到Github就可以自动刷新。一般来说课程内容比较直接,一般写好以后试用一下就可以了,但是结合cypress工具我们也可以做一些简单的自动化测试。

    首先在目录创建文件夹.cypress,然后创建一个以_spec.js结尾的文件,在文件中编写测试接口。另外为了方便起见Katacoda额外提供了一些辅助功能,比如cy.startScenario()可以直接启动课程。

    这里是dubbo-admin的测试例子

    describe("Valid env and layout", () ={
      before(() ={
        cy.startScenario();
      });
    
      it('finds launch command"', () ={
        cy.contains(" launch.sh");
      });
    
      it("start k8s", () ={
        cy.terminalType("launch.sh");
    
        cy.terminalShouldContain("Kubernetes started");
      });
    });