今天在一个平台上学习的课程记录如下,供参考学习:
一:传统测试和敏捷测试的区别:
- 传统测试:
独立的测试部门
测试工作主要由测试人员承担
详尽的测试用例文档
集中的回归测试
发现更多的BUG - 敏捷测试
伴随着着敏捷开发过程的所有质量相关活动
敏捷测试不能独立存在,不是一种类型或方法
敏捷测试不仅是测试人员的工作,是团队的活动
抛开敏捷开发谈敏捷测试没有意义
二、敏捷测试的目标
发现更多的bug------->更快速的交付高质量软件
三、如何实现目标
Test early, test often , test first
测试左移 持续测试 测试驱动开发
四、敏捷测试的核心
质量内建

- 质量内建也就是

- 敏捷开发生命周期

- 需求阶段工作内容:
业务价值
终端用户
业务流程
业务风险
用户故事拆分
INVEST:
Independent/negotiable/valuable/Estimable/Small/Testable - 持续测试
故事分析—>故事启动—>故事开发—>故事验收—>故事测试—>故事演示
贯穿用户故事生命周期:静

本文对比了传统测试与敏捷测试的区别,强调敏捷测试是团队的活动,旨在更快交付高质量软件。通过Test early, test often, test first的原则,实现质量内建。敏捷测试的核心包括业务流程理解、用户故事的INVEST原则、持续测试和自动化测试,以及测试驱动开发,以确保缺陷预防和持续快速反馈。"
133339053,19671616,C语言:探究变量字节大小,"['C语言', '编程', '开发语言', '内存管理']
最低0.47元/天 解锁文章
3841

被折叠的 条评论
为什么被折叠?



