![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工程化
文章平均质量分 62
wl_
这个作者很懒,什么都没留下…
展开
-
规范系列之代码提交日志
代码提交规范原创 2022-06-30 16:53:36 · 391 阅读 · 0 评论 -
让gin的example跑起来
背景:有一天,运维同事突然让我帮他写一个登录页面,接口由它通过go语言编写。然后画好了页面,他因为有其他事情,接口还没完,于是打算自己跑个go服务模拟下接口调用。了解到go有一个叫做gin的web框架,go的github仓库上的示例正好满足需要,于是就打算把代码跑起来,经过一番搜索、尝试,终于如愿以偿,现把过程总结如下,以备后序,或有益于他人。1、技术点:go get、go mod、依赖管理2、代码:example.gopackage mainimport "github.com/.原创 2021-09-10 16:01:54 · 265 阅读 · 0 评论 -
前端异常监控解决方案研究
前端监控包括行为监控、异常监控、性能监控等,本文主要讨论异常监控。对于前端而言,和后端处于同一个监控系统中,前端有自己的监控方案,后端也有自己等监控方案,但两者并不分离,因为一个用户在操作应用过程中如果出现异常,有可能是前端引起,也有可能是后端引起,需要有一个机制,将前后端串联起来,使监控本身统一于监控系统。因此,即使只讨论前端异常监控,其实也不能严格区分前后端界限,而要根据实际系统的设计,在最终的报表中体现出监控对开发和业务的帮助。一般而言,一个监控系统,大致可以分为四个阶段:日志采集、日志存储、统计.转载 2021-05-06 15:11:11 · 999 阅读 · 0 评论 -
前端e2e测试尝试
环境node: 12.14.0 puppeteer:3.3.0resemblejs:3.2.4解决问题通过puppeteer模拟用户操作,将操作后的页面效果进行截屏保存,此外保留第一次成功运行后的所有截屏图片,回归测试时可利用新旧截屏图片对比是否一致找出问题。目录及文件介绍compared :存放前后图片对比结果生成的图片imgs :存放页面截图first-test :存放第一次运行测试脚本(main.js)所产生的的页面截图src:存放核心源码test :存放测试脚本原创 2020-06-21 13:03:29 · 450 阅读 · 0 评论 -
BDD、TDD、ATDD的对比区别(译文)
本指南旨在描述不同的测试方法或实践,例如行为驱动开发(BDD)、测试驱动开发(TDD)、验收测试驱动开发(ATDD)。它还将描述这些技术之间的主要区别。在文章最后,将描述它们是怎样工作的,它们的关键差异以及在开发过程中所扮演的独特的角色。原文:https://www.browserstack.com/guide/tdd-vs-bdd-vs-atdd什么是测试驱动开发-Test-Driven Development (TDD)?测试驱动开发是从开发人员角度使用的一种测试方法或者说编程实践。在.翻译 2020-06-11 17:36:15 · 2411 阅读 · 0 评论