1 CI/CD CI(consistent integrate)持续集成:开发人员频繁将代码提交到共享仓库(如 Git),每次提交后自动触发构建(编译、打包)和自动化测试(单元测试、集成测试),快速发现代码集成问题。 核心:“频繁集成 + 自动验证”,避免代码 “积少成多” 后难以合并的问题。 CD
1. pytest 基础入门 测试框架的功能: 测试发现 环境管理 执行用例 输入报告 1.1 测试发现 命名规则: 创建 test_ 开头的文件 创建 Test 开头的类 创建 test_ 开头的函数或方法
1 简介 Charles 是在 Mac 下常用的网络封包截取工具,在做移动开发时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析。 Charles 是收费软件,可以免费试用 30 天。试用期过后,未付费的用户仍然可以继续使用,但是每次使用时间不能超过 30 分钟,并且启动时将会有
1 框架搭建 playwright 官方文档:https://playwright.dev/python/docs/intro#installing-playwright-pytest playwright官方提供了 pytest-playwright 包,支持通过 python 语言写前端自动化
JUnit 是 Java 领域最流行的单元测试框架,用于编写和运行可重复的测试,帮助开发者验证代码的正确性。它支持自动化测试、测试用例组织、测试结果断言等功能,是敏捷开发和持续集成中的核心工具。 JUnit 框架的核心特点 注解驱动:通过注解(如 @Test )标记测试方法,简化测试代码编写。 断言
其他
网络安全
后端
前端
常用工具链
计算机基础
测试
Python
折腾日记
数据库
C/C++
算法
大模型技术
Linux
Golang
Java