阅读笔记五
第五篇:软件测试与质量保障
对应章节:第12章(用户体验)、第13章(软件测试)、第14章(质量保障)
核心主题:
用户体验 (UX):设计原则(如“用户第一”、“减少记忆负担”、“提供反馈”、“一致性”等)、用户体验要素(表现层、框架层、结构层、范围层、战略层)。
软件测试:
测试的目标、原则(Good Enough, Pareto,杀虫剂悖论)。
测试类型:单元测试(回顾)、代码覆盖率、构建验证测试 (BVT)、集成测试、系统测试(功能、压力、性能、安全、兼容性等)、验收测试(Alpha/Beta)。
测试方法:黑盒测试(等价类划分、边界值分析)、白盒测试(路径覆盖、条件覆盖等)。
测试工具:测试框架(如JUnit, pytest)、自动化测试、探索性测试。
质量保障 (QA):质量成本(预防成本、评估成本、失效成本)、QA与测试的区别、CMMI/TMMI等质量模型概述、代码规范与评审对质量的贡献。
关键收获:建立用户体验意识,系统掌握软件测试的各个阶段、类型和方法论,理解质量保障的全局观及其与测试的关系。

浙公网安备 33010602011771号