如何做测试驱动开发? 步骤 结果 (1)快速新增一个测试用例 新的TestCase (2)编译所有代码,刚刚写的那个测试很可能编译不通过 原始的TODO List (3)做尽可能少的改动,让编译通过 Interface (4)运行所有的测试,发现最新的测试不能编译通过 -(Red Bar) (5)做尽可能少的改动,让测试通过 Implementation (6)运行所有的测试,保证每个都能通过 -(Green Bar) (7)重构代码,以消除重复设计 Clean Code That Works TDD的步骤: 课程目录 3、技术开发测试管理 2、产品开发测试管理 7.构建企业级的产品测试体系 1、产品测试概述 0、公司及培训课程介绍 6、基于敏捷开发模式的产品测试管理 5、产品测试技术与自动化 4、产品测试组织与团队 公司研发领导 结构开发 XX开发 测试 部 测试质量部 测试技术部 A类产品测 试部 B类产品测试 部 C类产品测试 部 产品测试组 产品测试组 产品测试组 物料测试部 测试部组织结构 敏捷开发模式 三类测试活动:Story测试、迭代测试、SIT测试 ST(Story测试) 迭代测试 SIT系统集成测试 敏捷开发模式的测试活动 测试阶段 测试目标 责任人 Story测试 每个Story开发完成时,对应的本Story测试人员,进行Story验证测试(ST),验证Story实现的正确性。 开发工程师 迭代验收测试 在每次迭代的末期,对本迭代所有新增及相关特性(包括功能和非功能测试)进行测试验证,采用黑盒的SDV方法 测试工程师 SIT 当项目版本需要对外发布时,进行SIT测试。SIT测试后,版本达到TR5质量要求,可以对外发布版本。SIT常用的黑盒测试方法,即在功能测试基础上,还要进行各类专项测试、代表客户的验收测试(ATP用例)。 测试工程师 审查和检视 代码走读检视 原理图、PCB审查 集成测试 高级测试工程师 板卡测试 软件单元测试 整机测试 软件功能测试 系统测试 工程样机阶段 标准符合性测试 资料测试 整机测试 软件功能测试 系统测试 工程样机阶段 标准符合性测试 资料测试 开发阶段 测试工程师 测试技术员 工作重心:前端的设计审查和白盒测试 工作重心:系统测试设计及新用例的执行 工作重心:常规测试执行 测试组织的递队建设 测试人员职业发展 Tester 客户需求分析专家 自动化测试专家 产品/项目经理 测试职能经理 资深测试专家 售前支持专家 产品技术支持专家 建立高效的测试团队 流程的规划 资源的合理分配 技能提升 建立测试部门公共平台 建立合理的考核机制和激励方法 解决测试人员的成就感问题 定位正确 开发人员高振幅、窄频带 测试人员低振幅、宽频带 开发人员负责白盒测试、测试人员负责系统测试、验收测试 流程保证 结构化的产品开发流程、明确角色职责定义 版本提交、问题跟踪、问题定位等细节流程 测试技术、平台的发展 打造测试人员技术积累、提升的平台 测试组织能力的持续提升 手工测试?工具测试?全面自动测试 职业通道 测试工程师?高级测试工程师?测试专家 岗位轮换,培养多种技能 解决测试人员的成就感 某公司提高测试人员地位的过程 引入顾问公司阐述质量、测试重要性及标杆企业的情况 建立客户导向的企业文化 为测试人员建立职业通道 建立绩效考核链条:客户—运维—测试—开发 目录 软件测试工程过程 测试需求 测试策略 测试计划 测试用例设计 测试环境准备 测试执行 测试报告 测试度量 测试总结 测试执行过程 测试用例 结果 Debugging 用例问题 程序问题 修复 回归测试 新测试用例 用例执行 目录 软件测试工程过程 测试需求 测试策略 测试计划 测试用例设计 测试环境准备 测试执行 测试报告 测试度量 测试总结 测试报告 对测试活动和软件质量进行总结和评价 靠数据说话——保证有准确、详实的测试数据,数据的收集和统计计算尽可能自动化 根据测试用例密度、用例有效性等数据分析测试有效性 根据缺陷密度及缺陷在各函数的分布情况评估代码质量 站在测试的角度看开发——哪类缺陷比较多,如果在早期开发过程中避免缺陷的引入(缺陷预防) 目录 软件测试工程过程 测试需求 测试策略 测试计划 测试用例设计 测试环境准备 测试执行 测试报告 测试度量 测试总结 为何要进行测试度量? 管理者希望通过度量指标: 一眼就能看到项目的情况 项目失控的情形 需要重点关注的领域 了解产品质量和生产率 If you don’t know where you are, a map won’t help. ---Watts S. Humphrey What you cannot measure, you ca
您可能关注的文档
- Modules1-2_第14课时_(自学反馈突破)_(共35张)(外研版九年级上)分解.ppt
- 产品标识及说明书标准化知识预案.ppt
- 产品部门化-副本预案.ppt
- 产品策略1预案.ppt
- 产品成本计算的分批法预案.ppt
- 产品成本计算方法预案.ppt
- MSProject项目管理软件应用分解.ppt
- 产品的标准化与模块化预案.ppt
- 2025-2026学年湖南省高二(上)期末物理试卷(含答案).docx
- 2025-2026学年四川省德阳市高二(上)期末物理试卷(含解析).pdf
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 宝城期货-原油2026年度报告-油海浮沉浪几重,掣鲸博弈破苍穹.pdf VIP
- 学堂在线 雨课堂 学堂云 临床中成药应用 综合考试答案.docx VIP
- 2018年1月13日山东济南事业单位考试《公共基础知识》(客观题部分).docx
- 食品生物技术-绪论.pptx VIP
- 2025年青岛职业技术学院单招笔试英语试题库含答案解析.docx VIP
- 中外建筑史7-近现代建筑.pptx VIP
- 2025年云南省中考生物真题(原卷).pdf
- 高中奥林匹克物理竞赛解题方法集.pdf VIP
- 梁小民西方经济学基础教程(第三版)第01章.ppt VIP
- 小学英语语法代词省公开课一等奖全国示范课微课金奖课件.pptx VIP
原创力文档

文档评论(0)