聊聊服务间的网络通信 - TCP 与 HTTP

前言阅读前你可能需要了解这些:了解 TCP/IP、OSI 模型了解 HTTP 协议了解 Node.js从几个问题入手:服务间调用的长连接如何设置服务器上 TCP 连接数限制服务器上 TCP 连接数对业务的影响服务间的长连接假设我们的目标服务,存在服务的消费者和提供者,服务之间存在

前端
洋葱

微信小程序自动化实践

前言小程序是一种全新的连接用户与服务的方式,它可以在微信内被便捷地获取和传播,同时具有出色的使用体验。现在公司有许多产品通过小程序来进行使用与分享,了解微信小程序的测试常识变得必不可少概述本文主要介绍一下小程序测试的基础知识,自动化测试相关的实践1.基础部分包含:小程序测试环境搭

测试
炬尧

测试之美 | 流量回放主题线下技术沙龙,6月杭州举行,已开启报名!

​疫情至今,TesterHome社区已经有3年多没有举办线下沙龙了,目下花开正艳,TesterHome也将陆续恢复线下沙龙活动~本次由酷家乐与TesterHome社区联合主办的【流量回放】主题技术沙龙,邀约大家共探:流量回放在质量保障中的技术实践。鲜衣怒马少年时,不负韶华行且知。

炬尧

Electron 实现文件关联

酷家乐客户端最近需要实现文件关联,把 CAD 文件关联到应用上,双击文件可以直接打开应用进行 CAD 预览。文件关联与操作系统相关性比较大,不同的操作系统实现方式也会不同。不过如果使用 electron-builder 进行应用打包,可以直接通过 fileAssociations

前端
时中

基于变更事件的巡检回归配置能力

一、前言变更管控平台对接了公司绝大部分的公共变更系统以及业务系统,收拢了研发侧的变更数据,做到了变更事件的数据可查询、可追溯;并且约定了公司级别的违规变更事件,通过数据推送至各个变更平台,实现卡点与违规变更识别;在变更下游,通过线上巡检与线下回归的手段,识别变更存在风险。二、巡检

测试
炬尧

IS自动化回归方案

一、IS简介IS(Inspiration Spaces,灵感空间)是一款由酷家乐Coohom团队开发的面向消费者的家具或定制行业营销产品,用户可以根据个人取向选择样板间,并以全景图形式查看样板间详情并进行内容素材替换,实现所见即所得。适用范围包括定制,成品,硬装在内的多个行业,目

测试
炬尧

富文本编辑器 Quill.js 系列三:架构与扩展

Quill.js 是一个借助 contenteditable + MutationObserver 实现的 API 驱动的富文本编辑器。 有以下特性: 为开发者构建,细粒度访问、更新文本内容,一致的的 JSON 格式输入输出 跨平台。所有现代浏览器,在手机端、平板、桌面 伸缩性强。大小项目都可简单使用,可通过自定义扩展丰富富文本功能。

富文本
洋葱

富文本编辑器 Quill.js 系列二:Parchment - 文档模型

Parchment 是 Quill.js 的文档对象模型,类似 DOM 之于 web 页面的关系。Parchment 树是由多个 Blot 组成的,这也同样类似 DOM 树与 Node 的关系。Parchment 应用于结构、格式和内容,Attributes 提供轻量级的格式信息。

富文本
洋葱

老旧服务的接口保障

一、背景在数字经济背景下,产品会依据市场需求不停更新迭代,新产品会不断淘汰老产品。在新老产品更替的过渡时期,老服务将会进入维护状态,研发的投入会急剧减少,服务的维护人员也会发生较大变动。因此,对于基础设施升级或者服务合并的情况,旧服务的测试工作就会变得相当棘手。总结有以下2个痛点

炬尧