摘要: 前言 最近几日,关于ai代码提示工具的话题很是热闹。尤其是关于微软的copilot,听说它能够想你所想,做你想做。编码效率从此起飞,刚好我也拿到了体验资格,今天就来和大家一起看看它到底有什么本事。 安装copilot copilot支持vscode、vs、jetbrains全家桶,由于我使用vsco 阅读全文
posted @ 2025-11-03 09:51 phyger 阅读(20) 评论(0) 推荐(0)
摘要: 1、前言 之前,我写过一篇博客迁移之路,里面就有介绍我曾经使用Hexo、Hugo、Docsify等建立过个人站点。最近有同学咨询我相关工具的使用方法,为了方便大家,我们今天一起来使用Hugo打造一个清爽的个人博客。 Hugo是一个使用二进制就能实现博客项目构建的工具,使用起来非常的方便。 2、快速开 阅读全文
posted @ 2025-10-31 15:28 phyger 阅读(45) 评论(0) 推荐(0)
摘要: 前言 相信你和我一样,在日常的工作中,requests 库被广泛使用。今天我要为你介绍一款号称下一代全功能的 HTTP 客户端:httpx。 什么是 httpx httpx 是 Python3 的全功能客户端,支持同步&异步 API,同时支持 HTTP/1.1 和 HTTP/2。 相比其他 HTTP 阅读全文
posted @ 2025-10-31 15:28 phyger 阅读(51) 评论(0) 推荐(0)
摘要: 前言 相信你和我一样,在日常的工作中,requests 库被广泛使用。今天我要为你介绍一款号称下一代全功能的 HTTP 客户端:httpx。 什么是 httpx httpx 是 Python3 的全功能客户端,支持同步&异步 API,同时支持 HTTP/1.1 和 HTTP/2。 相比其他 HTTP 阅读全文
posted @ 2025-10-31 15:28 phyger 阅读(6) 评论(0) 推荐(0)
摘要: 数据驱动概览 为什么要用数据驱动 举个简单例子,当我们在测试一个输入框的功能时,可能需要输入不同的参数,此时,我们不需要设计多个用例,而只需要将输入值参数化,将不同的参数作为一个列表通过数据驱动的方式进行加载即可。 httprunner 的数据驱动 通过上篇文章,我们已经知道 httprunner 阅读全文
posted @ 2025-10-31 15:28 phyger 阅读(6) 评论(0) 推荐(0)
摘要: 何为用例分层? 在自动化测试领域,自动化测试用例的可维护性是极其重要的因素,直接关系到自动化测试能否持续有效地在项目中开展。 概括来说,测试用例分层机制的核心是将接口定义、测试步骤、测试用例、测试场景进行分离,单独进行描述和维护,从而尽可能地减少自动化测试用例的维护成本。 逻辑关系图如下所示: 图片 阅读全文
posted @ 2025-10-31 15:28 phyger 阅读(6) 评论(0) 推荐(0)
摘要: 为什么要用环境变量 在自动化测试中,有时需要借助环境变量实现某些特定的目的,常见的场景包括: 切换测试环境 切换测试配置 存储敏感数据(从信息安全的角度出发) 设置环境变量 Linux 中 使用 export 命令 $ export UserName=admin $ echo $UserName a 阅读全文
posted @ 2025-10-31 15:28 phyger 阅读(6) 评论(0) 推荐(0)
摘要: 什么是 debugtalk 在前面的文章中我们已经介绍过 httprunner 的项目结构。debugtalk.py 是用来表示项目根目录的,同时我们也能在其中自定义一些方法供 api 和 case 使用。 debugtalk 用于 hook 详情查看:HttpRunner-03-hook debu 阅读全文
posted @ 2025-10-31 15:28 phyger 阅读(4) 评论(0) 推荐(0)
摘要: 前言 Apache HTTP Server 是业内使用很广泛的 web 服务器之一,支持 HTTP,HTTPS 协议,正向,反向代理等功能。但是对于其配置和使用还是有很多朋友不太清楚,今天我们就一起来了解下其基础的配置和使用。 安装 yum -y install httpd systemctl st 阅读全文
posted @ 2025-10-31 15:27 phyger 阅读(50) 评论(0) 推荐(0)
摘要: 1、前言 通常,我们会选择uptime kuma,umami,uptime robot(主要用于监控站点是否在线)等来对我们的站点访问信息进行监控,但是其大多都依赖docker等后端承载。最近,我发现一款可以直接使用vercel加MongoDB免费搭建的站点统计工具,它就是Ackee。 2、快速开始 阅读全文
posted @ 2025-10-31 15:27 phyger 阅读(10) 评论(0) 推荐(0)