Recent Posts
-
2022-08-21
读《Just Say No to More End-to-End Tests》
前言书写自动化测试用例是测试开发日常的工作内容。自动化的技术栈也有难度梯度。本文是翻译Google2015年的一篇文章《Just Say No to More End-to-End Tests》 。借此学习并思考,自动化测试设计中的分层思想。主要思想不要迷信e2e测试,也就是e2e测试用例不是多多益善。为什么呢?先解释什么是e2e测试以及作者认为理想的测试金字塔结构。什么是e2e测试?模拟真实用户场景的测试理论上e2e测试很好 开发人员喜欢它,因为它将大部分(如果不是全部)测试分担给其他人。 经理和决策者喜欢它,因为模拟真实...
-
2022-07-10
分享一个网络穿透软件-frp
frp是一个开源网络穿透(反向代理)软件,项目地址:https://github.com/fatedier/frp,是七牛云早期的一名工程师写的,star已经快6w了,真是🐮🐮🐮。frp的解决的问题其实还蛮明确的,就是如何方便的访问多个分布在不同局域网内的服务。 所谓局域网,就是原本网络不通,用户端直接不可以联通; 怎么样算方便呢,就是用户端只要可以联网就能访问,不需要依赖其他;一般会使用反向代理。反向代理,大家比较熟悉的是nginx,不过使用nginx的前提是需要有一个和局域网内服务网络连通的且带有公网ip的前置服务器。所...