FunTester 的文章
  • 单链路性能测试实践

    链路这个词其实不如路径通俗易懂,跟产品沟通这个比较有效率。具体的操作路径,产品会给一份出来,但是这都是基于UI和产品思维的文档,跟接口测试区别还是很大的,只能提...

    FunTester 2023-01-02
    289 0 0
  • Socket接口固定QPS性能测试实践

    在学习了Socket协议的知识和完善固定QPS压测模型之后,打算对Socket.IO协议的接口进行一波压测实践,来验证自己写的功能是否存在BUG和更多能做的优化...

    FunTester 2023-01-02
    285 0 0
  • Groovy反射invokeMethod传参实践

    最近在做分布式性能测试拓展的过程,其中一个思路就是通过Groovy反射执行方法。但是在创建groovy.lang.GroovyObject对象之后,通过调用gr...

    FunTester 2023-01-02
    289 0 0
  • 动态模型之增压暂停【FunTester测试框架】

    距离上次对FunTester测试框架功能规划之后,已经很久没有更新过功能规划了,主要因素是FunTester测试框架目前支持的功能已经完全满足工作需求。无论是分...

    FunTester 2023-01-02
    285 0 0
  • Groovy动态添加方法和属性及Spock单测

    在最近的一边学习一边复习的过程中,发现了很多有意思的事情。今天就分享一个groovy.lang.MetaClass应用:如何运行中,动态给类和对象增加属性和添加...

    FunTester 2023-01-02
    282 0 0
  • 利用守护线程隐式关闭线程池

    在上期Java自定义异步功能实践文章中,我设计了一个关键字,传入一个闭包,然后异步执行闭包中的代码块。但是在实际工作中情况又更复杂了一些。因为在创建执行异步方法...

    FunTester 2023-01-02
    285 0 0
  • Groovy热更新Java实践

    之前在写Groovy动态添加方法和属性及Spock单测文章的时候,我还没意识到metaclass的神奇之处,直到有一天我突然想要不经过构建过程直接更新功能,也就...

    FunTester 2023-01-02
    288 0 0
  • Go WebSocket开发与测试实践【gorilla/websocket】

    前文提到Go WebSocket开发与测试实践【/net/websocket】,今天分享一下另外一个Go WebSocket实现库gorilla/websock...

    FunTester 2023-01-02
    291 0 0
  • LevelDB封装和功能拓展

    上期分享了LevelDB Java&Go实践内容,按照惯例,我自然不会傻傻地使用原生API,肯定要进行一番封装。经过一段时间的尝试和测试,功能终于稳定下来。

    FunTester 2023-01-02
    293 0 0
  • LevelDB在测试中应用应用

    LevelDB是Google开源的持久化KV单机数据库,这个有点类似Redis,通常我们在存储key-value的数据都会选择Redis。但是唯一的问题就是得有...

    FunTester 2023-01-02
    289 0 0