• 做技术建议选安全,不想做技术这两样你都别碰

  • 重新渲染——在父组件用 v-if 控制一下就行了,这点开销还是没所谓的

    <mainEditor :minds="mindText" v-if="showMind"></mainEditor>
    

    基本所有 canvas 和 svg 框架做的图形图表数据刷新貌似都需要重新渲染

  • 没支持文件导入功能,可以从 localStorage 导入或者通过父组件传值进来,保证 JSON 格式
    建议自己去搜一下 vue 父子组建通讯方式

    子组件:

    <script>
    export default {
      data() {
        return {
          mindText: ""
        };
      },
    
      mounted() {
        var Editor = require("../../script/editor");
        var el = this.$el;
        var editor = (window.editor = new Editor(el));
        this.setEditor(editor);
    
        if (this.minds) {
          this.mindText = JSON.parse(this.minds);
          editor.minder.importJson(this.mindText);
          window.localStorage.mindText = this.minds;
        } else if (window.localStorage.mindText) {
          editor.minder.importJson(JSON.parse(window.localStorage.mindText));
          this.mindText = JSON.parse(window.localStorage.mindText);
        }
    
        editor.minder.on("contentchange", function() {
          window.localStorage.mindText = JSON.stringify(editor.minder.exportJson());
        });
    
        editor.minder.execCommand("camera", editor.minder.getRoot(), 600);
    
        window.minder = window.km = editor.minder;
        this.setMinder(editor.minder);
        this.executeCallback();
      },
    
      ......
    
      props: ["minds"]
    };
    </script>
    

    父组件

    <template>
      <div>
        <div class="main-container">
          <header-menu></header-menu>
          <mainEditor :minds="mindText"></mainEditor>
          <navigator></navigator>
        </div>
      </div>
    </template>
    
  • 我也支持楼主,不过我有另一层理解:楼主似乎在说,这些技术都不是测试的核心技术
    比如你做一个接口测试平台,拿个阿猫阿狗都会的 django/flask+vue+iview 啥的,除了学会构建一个 web 的 demo 根本不构成任何能力
    关键的是如何打通关键的相干性技术:如何支持多种协议、如何支持多种格式的请求报文和返回,如何构建与之匹配的多层 mock 服务,等等……
    这些东西很单薄,别人写个 httpclient 你就包一层,甚至连二次封装可能都没做过,也没考虑过是否基于 rest-assured 会更合适,流于 CRUD 的确很可悲。
    我在别的帖子里也提过,github 上那么多开源的 XX 平台,9 成 9 我看了代码都没有 fork 的欲望……没有经过设计,没有扩展性,看起来比我的代码还烂,既然这样,还不如自己先凑合一下
    总结一下:开源 XX 平台烂大街,没有形成合力,没有技术指导,不知道黄老板的学院有没有兴趣组织整合一下,搞两个在国际上能拿得出手的框架、工具、平台~

  • 木有😂
    这周我找领导问一下能不能申请开源

  • 给你个建议,框架你选什么开发的都没所谓,平台记得不要选 python、ruby 做的,依赖太复杂,除非 bitnami 上有集成包~
    另外,github 上还真没有什么成熟且易用、易维护、易二次开发的测试平台,因为成熟的都在大厂内部应用,个性定制化特点很突出,很少开源,开源的好像也就去哪儿的yapi相对好点,但是纯 js 开发的,二次开发上手难度比较大。
    社区里都是技术大佬,对这种 “成熟” 的要求都无所谓的,我们这种老大爷可能才会敏感一些~

  • 发到圈子里面,外面的人看得到吗?

  • 熊总不是京东的吗,请土司薛总出面帮你协调啊

  • 先本地把服务起起来看看效果再说~

  • 中年焦虑而已
    能跟一群让你觉得自己不行的人一起工作是件幸福的事情,很多人没这个机会~

  • 陈总 V5,求带

  • 你这个昵称不错,我喜欢……虽然我是铁搓党😂
    问一下你在哪个城市?

  • ignore at 2019年11月04日

    代码结构看起来整体感觉是一个诚意做项目的样子,做开源会愿意有人来添砖加瓦——持续发展下去会有生命力,而不是那种快餐式的项目,让人看了代码就没有参与的欲望。

    再赞一次。

  • ignore at 2019年11月04日

    支持用 guava 和 lombok 的同学
    另外又看了一下,不知道是 vue-ement-admin 做的还是楼主自己做的,前端的组件化做得干净的让人叹为观止,我自己搞都是一堆大杂烩~

  • 想法惊人的一致😂

  • 这本书……恒温也被拉下水了

  • 初级测试开发的身,技术总监的神,寰宇制霸的心~
    换句话说:行不配技,德不配位~

  • 你怕是混淆了 tcp 的长连接和 http1.1 的长连接的概念了

  • 你应该用监控工具观察服务端的线程池和连接池是否有新增连接进来
    后端服务起在固定端口上,不存在会出现新端口号的情况
    但是客户端,JMeter 怎么用客户机的端口没读源码可能你也搞不清楚,就算 netstat 查出来 JMeter 有新的端口占用出来就能说明重新建立连接了?未必吧,虽然我也不懂,但是我觉得这样下论断可能为时过早,想搞清楚建议去读一下源码。

  • 新人职业发展方向 at 2019年10月18日

    一件事做 3 年可能都未必精通,这就急着要跟资深和专家看齐了,未免太心急,说难听点是浮躁

    今天一会忙性能,一会扫描安全,一会处理项目上遇到的报错

    这些事件件都做好,不说精深,至少要达到重复一次效率翻倍的效果吧,慢慢累积下去,你的发展有什么可担忧的呢,不要慌,稳住~
    看看别人的团队在做什么,自己找一两个方向去深耕,过 3、5 年,你的深度和广度可能都有了~
    https://tech.youzan.com/team/?tdsourcetag=s_pcqq_aiomsg

  • 不行

  • 测试漏斗来了 at 2019年10月08日

    牛逼,前端上发力也是一个非常不错的思路

  • 一般大牛都是加分项爆满,基本要求被 HR 干死😂

  • 小林子都已经开始招兵买马了吗