240 投稿
收录了61篇文章 · 97人关注
  • Resize,w 360,h 240
    理解浏览器兼容性自动化测试过程

    概述 浏览器兼容性是目前前端项目迭代中常常遇到的问题. 每次迭代, 回归测试需要消耗大量人力进行手动操作, 去覆盖不同浏览器下不同业务场景的前端...

    1.0 严北 0 9
  • Puppeteer环境搭建

    简介 Puppeteer是Google开发并开源的一款工具,可用代码驱动浏览器操作。由于诸多优秀的特性,Puppeteer常被用在爬虫与自动化测...

  • Gitlab CI自动发布Docker镜像

    在容器化的持续交付过程中,经常涉及到使用自己定制的镜像运行代码、测试等。如果这些镜像需要每次手动更新,不妨将这些镜像的打包与发布流程也加入CI/...

    0.4 严北 0 6
  • Resize,w 360,h 240
    Sentry异常捕获平台

    本文包括Sentry平台的介绍,以及环境搭建两部分,更多细节请查阅官方文档。 简介 Sentry是一个实时事件的日志聚合平台。它专门监测错误并提...

    1.8 严北 4 27
  • Python - __slots__属性详解

    简介 __slots__允许我们声明并限定类成员,并拒绝类创建__dict__和__weakref__属性以节约内存空间。 Python是动态语...

    0.1 严北 1 7
  • Resize,w 360,h 240
    为Github项目添加Travis持续集成服务

    持续集成(Continuous Integration, CI)是一种软件开发实践,在实践中项目成员频繁地进行集成,通常每个成员每天都会做集成工...

    0.5 严北 0 8
  • Resize,w 360,h 240
    用Puppeteer Docker镜像给网页截图

    环境 Docker 拉取镜像 原来镜像不支持中文, Fork之后添加中文支持(已提交PR给原仓库)并构建了新的镜像, 直接拉取即可: 执行截图 ...

  • Docker安装PhantomJS给网页截图

    环境 Docker 安装 拉取PhantomJS(后面简称PJS)镜像(第三方): 截图代码 打开https://baidu.com, 截图并保...

  • Python - 测试覆盖率统计

    安装: Python 的测试覆盖率使用 Coverage 模块, 需要先安装: 执行: 假设你原来执行单元测试的命令为: 那么需要分析测试覆盖率...

    0.3 严北 1 11
  • Python单元测试-Mock一个装饰器

    场景 测试一些方法时, 可能会遇到该方法需要鉴权的情况(如login_required之类), 需要想办法绕过装饰器. 解决方案 为装饰器加开关...

    0.3 严北 2 5

专题公告

通往测试架构师路上的点滴经验。
加入QQ群交流测试经验:70160503
微信测试开发交流群加:shin-devops