240 发简信
IP属地:广东
  • Cypress的重试机制

    Cypress辅助测试动态网络应用的核心特性即是retry-ability。就像坐在通畅的交通工具上行动一样,我们很难感知到它(retry-ab...

  • API设计风格:RPC vs REST vs GraphQL

    请见:https://segmentfault.com/a/1190000013961872[https://segmentfault.com/...

  • Resize,w 360,h 240
    cypress:条件测试(conditional testing)(1)

    定义 条件测试是指常见的编程模式:If X, then Y, else Z 以下是一些常见相关疑问: 无论元素是否存在,我该如何做一些不同的事情...

  • 逻辑运算符短路

    逻辑运算符短路的目的是为了优化执行 逻辑运算符: && || !它们将按顺序将左侧的值转换为布尔类型,以决定做什么,在根据运算符及转换结果,...

  • JS 数组高阶函数

    JavaScript的函数其实都指向某个变量。既然变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,这种函数就称...

  • Resize,w 360,h 240
    Cypress使用整理

    1、get() & within() 的使用 2、trigger(event) & invoke('trigger', 'event') & ...

  • 项目分支管理(usual)

    一般项目上的分支管理: 使用master分支进行开发; 上了SIT后,基本不再提交开发代码至master,部署SIT或UAT环境; 拉bugfi...

  • 如何打开浏览器隐身模式

    隐身模式作用:1、隐身模式下,打开的网页和下载的文件都不会记录到浏览器历史记录和下载历史中;2、关闭隐身模式打开的窗口后,系统会删除所有的新co...

  • nvm - node版本管理器

    使用nvm可以非常便捷的管理node版本,并根据项目的不同,方便切换针对该项目的node,值得注意的是:重新开启一个terminal会导致nod...