超超哥AI云计算超哥讲AI 出品

社群入口

AI 超哥 Codex 副业群

扫码加入群聊,一起交流 AI、Codex 与副业实践。

原图注明二维码于10月20日前有效;若提示过期或无法入群,请等待更新二维码。

AI 超哥 Codex 副业群入群二维码在新窗口打开原图

测试、排错与工程交付

Python 编程、脚本与集成服务开发#FDE#第二阶段#Python 编程、脚本与集成服务开发#测试、排错与工程交付约 538 字 · 2 分钟阅读
追问显示
点击任意追问卡片可收起 / 展开

字段转换函数应该覆盖哪些测试?

追问 合法、缺失、类型错误与边界输入如何选择?怎样用业务语义断言结果而不照抄实现?

怎样测试文件工具的读写和错误行为?

追问 临时目录、编码错误和半写入如何构造?测试结束后怎样避免遗留真实文件?

怎样用模拟 HTTP 服务测试重试与超时?

追问 延迟、限流、错误页和成功后丢响应如何控制?断言应检查请求次数及副作用吗?

什么情况下 mock 会让测试漏掉问题?

追问 模拟客户端与真实接口契约有何差异?哪些行为需要集成验证?

测试时间和随机行为怎样固定?

追问 重试等待与过期判断如何避免真实休眠?固定种子是否足以替代明确断言?

怎样从堆栈找到真正失败的位置?

追问 调用链、底层异常和输入位置怎样关联?只看最后一行会漏掉哪些上下文?

现场与本机结果不同,怎样缩小原因范围?

追问 版本、编码、时区、路径和配置怎样对比?如何提交最小复现材料?

怎样审查脚本是否会重复执行危险操作?

追问 循环、重试、恢复和入口重复触发如何检查?外部操作的业务标识是否稳定?

README 应包含哪些可执行说明?

追问 安装、配置、样例、退出码与结果如何描述?如何让另一位同学验证文档完整?

怎样判断一个临时脚本可以交给客户长期使用?

追问 运行频率、负责人、日志、恢复和升级条件如何确认?哪些缺口需要先补齐?