240 发简信
IP属地:湖北
  • 2018年,我学到了什么

    一, 去年底终面时候问老板,对测试这个岗位的看法,老板给予认可,所以在今年测试部门解散的时候是有些措手不及的。 待我很好的leader做了更适合他的选择,一来为他开心,二也有...

  • 240
    Sentry异常捕获平台

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

  • 240
    为Github项目添加Travis持续集成服务

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

  • 240
    Discourse 搭建

    0. 简要介绍 Discourse 是由 Stack Overflow 创始人之一的 Jeff Atwood 主导的开源论坛项目,使用时能感受到和 Stack Overflo...

  • Python - 测试覆盖率统计

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

  • 解决Flask与Vue.js模板冲突问题

    现在主流的Python web框架中,模板的表达式声明都大同小异,常见的有{{ something }}和{% something %}两类,而前者与Vue.js的语法冲突,...

  • Python中的函数

    Python中的函数 定义/调用 注意Python中没有JS一样的声明前置,所以定义必须要在调用之前 函数中的参数 对于Python中的函数参数,定义几个就传几个参,这个很好...

  • Python-web系统初始化的设计与实现

    简介 本文针对后端服务初始化时,用户表的创建流程与具体实现做介绍。 Motor是一个异步非阻塞的MongoDB驱动程序,很好地支持了Tornado和asyncio的应用。基于...

个人介绍
测试开发,QQ群:70160503
迁移至掘金,简书不再更新
https://juejin.im/user/5a9ea689f265da23906b89e1