category

testing

共 45 篇文章。
全部文章gamegolang客户端开发MinigameSaasrustPythonJavacgTypescriptengineCocosMmodatabase
testing

可测试性设计与遗留代码改造:从不可测到安全重构的完整路径

深入讲解可测试性设计(Design for Testability)与遗留代码(Legacy Code)改造测试:代码为什么不可测、依赖注入/接口/纯函数等可测试性设计原则、Characterization 特征测试与 Golden Master、为不可测代码构建 Seams 的安全改造路径、依赖拆解与 Strangler 渐进式改造,以及改造中的组织与流程要点。

9 分钟阅读
重构 依赖注入 测试替身
testing

软件测试工程专题:从金字塔到质量门禁的体系化实践

软件测试工程专题系统覆盖测试基础理论、单元测试与集成测试实战、E2E 测试与 Playwright 生产级落地、API 测试自动化、契约测试与消费者驱动契约、属性测试与模糊测试、可测试性设计与遗留代码改造、并行执行与 Flaky 治理、数据库与 Schema 变更测试、TDD/BDD 行为驱动开发、测试数据管理与依赖隔离、性能与负载测试、覆盖率度量体系与 CI 质量门禁、突变测试、混沌工程韧性测试、可访问性测试、视觉回归测试、游戏与嵌入式测试、AIOps 测试、LLM Agent 测试、AI Agent 编排测试、生产环境测试(金丝雀/暗发布/影子流量/回放)、多模态检索测试、静态分析与质量左移(SonarQube/ESLint/CodeQL/增量门禁)、前端组件测试(Testing Library/Storybook/MSW)、服务虚拟化与 Mock 策略(WireMock/Mountebank)、测试环境治理(按需环境/数据隔离/环境即代码)、回归用例选择与优先级(影响分析 TIA)、测试效能度量(DORA/逃逸缺陷/测试 ROI)、协议与专项测试(GraphQL schema 与 N+1 验证、gRPC 流式调用与拦截器、WebSocket 消息时序与重连、并发竞态与死锁检测、智能合约不变量与 Gas 验证、国际化与本地化)等,为工程团队构建从代码级到系统级的完整质量保障体系。

14 分钟阅读
测试 质量保障 自动化测试
testing

移动端自动化测试实战:Appium、Maestro 与 Detox 选型指南

移动端应用的质量保障是软件交付链条中最具挑战性的环节之一。与桌面或 Web 应用不同,移动应用需要在数百种设备型号、多种操作系统版本和复杂的网络条件下稳定运行,任何一个环节的疏漏都可能导致用户流失或品牌声誉受损。自动化测试作为质量保障的核心手段,在移动端领域面临着碎片化严重、交互复杂以及环境依赖多变 …

16 分钟阅读
Flutter