• 英文月份名称的由来

    发表时间  ·  技术

  • 当selenium遇上docker

    docker-selenium 项目 将传统的 selenium 集成在docker 容器中,方便使用和携带。另外还包括了用于调试的 headless 浏览器、VNC server等工具,用于调试和开发。本文介绍这一项目中的镜像类型和使用方法。

    发表时间  ·  技术  ·  Docker

  • 搜索空文件夹的批处理程序

    有时候需要搜索查找空文件夹,一个方法是将浏览器旁的目录树打开,挨个查看,如果有成百上千个目录呢,以人力去找就太费时费力了,本文介绍一个批处理程序,可以代替人力完成这个任务。

    发表时间  ·  技术  ·  效率

  • Puppeteer 处理文件下载

    本文要解决的是如何用 Puppeteer 处理下载文件,无论是点击链接产生的文件下载,或者是点击按钮触发的文件下载。以及如何对文件进行后续处理。

    发表时间  ·  技术  ·  Puppeteer

  • 前端测试工具 TestCafe 简介

    本文介绍一款用于测试前端页面的工具 TestCafe ,并且与 Puppeteer 对比,总结各自的特点。与 Puppeteer 相比,TestCafe 封装的更好,更适合 web 页面的 UI 自动测试。

    发表时间  ·  技术  ·  TestCafe

  • 用 Test Cafe 编写 UI自动化 的例子

    Test Cafe 作为一款测试框架,非常适合开展 UI 自动化测试、浏览器兼容性测试,同时支持 TypeScript. 本文介绍 使用 Test Cafe 进行 UI 自动化的实例。

    发表时间  ·  技术  ·  TestCafe

  • Python 创建空列表的字典

    如果要在 Python 中创建键值是空列表的字典,有多种方法,但是各种方法之间是否由区别?需要作实验验证,并且分析产生的原因。本文针对两种方法做了实验和分析。

    发表时间  ·  技术  ·  Python

  • 前端测试工具 TestCafe 中的 Selector

    TestCafe 中的 Selector 是功能丰富的模块,封装了许多查找元素的功能,并且提供了额外的函数式查找、而且具有获取抽象动态元素和静态元素状态的功能,

    发表时间  ·  技术  ·  TestCafe

  • Jmeter 线程组属性的概念解释

    Jmeter 自带的线程组控件(Thread Group)中有三个重要的属性,分别是 Number of Threads, Ramp-Up Period, 和 Loop Count,用于控制线程组的行为。这三个属性的重要性与其文档的丰富程度严重不符。不仅变量名简略抽象,而且官方文档也含糊不清。本文尝试在实验验证的基础上,把这三个变量的含义解释清楚。

    发表时间  ·  技术  ·  Jmeter

  • Puppeteer 实现 web 自动测试

    Puppteer 是 Google 推出的自动化工具,包含 Chromium 用于模拟用户侧操作,本文介绍如何 配合 Mocha 和 Chai 使用 Puppteer 开展自动化测试

    发表时间  ·  技术  ·  Puppeteer

  • Scripted Pipeline 语法简介

    本文介绍 Jenkins Scripted Pipeline 语法,背景知识请参考 《Jenkins Pipeline 语法简介》 另有 《Jenkins Declarative Pipeline 语法简介》

    发表时间  ·  技术  ·  Jenkins

  • Promise 概念的理解

    《Puppteer 实现 web 自动测试》 一文里,可以看出来如果 Puppteer 脚本用 async/await 和 promise的一些写法,会让脚本非常易懂,而且符合我们人工操作浏览器的习惯。所以为了写好 Puppteer 脚本,需要先对 async/await 的概念有所了解。

    发表时间  ·  技术  ·  Puppeteer

  • Declarative Pipeline 语法简介

    本文介绍 Jenkins Declarative Pipeline 语法,由于 原文档 的信息过于繁杂,将常用的和罕见的混在一起,难以找到有用信息。本文试着将常用的收集在一起,方便查阅。背景知识请参考 《Jenkins Pipeline 语法简介》,另有《Jenkins Scripted Pipeline 语法简介》

    发表时间  ·  技术  ·  Jenkins

  • Jenkins Pipeline 如何输出 StdErr

    Jenkins Pipeline 中当命令执行错误时,Jenkin 目前还不能返回标准错误信息。本文讨论一种返回标准错误的方法。

    发表时间  ·  技术  ·  Jenkins

  • 安装 Puppeteer 时跳过 Chromium 下载

    Puppeteer 包含的 Chromium 因为体积过大,我们在升级 Puppeteer 时,希望可以跳过 Chromium 重新安装,本文介绍这种方法。

    发表时间  ·  技术