当前位置:网站首页>什么是敏捷测试
什么是敏捷测试
2022-07-07 15:40:00 【51CTO】
读者提问:什么是敏捷测试?
阿常回答:这个问题我从三方面回答:1、什么是敏捷测试;2、几种应用形式;3、敏捷测试的核心。
一、什么是敏捷测试
敏捷测试又被称为 “ 小步快跑 ”、“ 快速迭代 ”。敏捷测试就是持续地对软件质量问题进行及时地反馈。
敏捷测试与传统测试的区别:
传统测试交付的是一整个庞大的需求,敏捷测试交付的则是这个庞大需求的 1/N :如果把测试活动比作吃蛋糕,传统测试一次要吃整个 16寸的大蛋糕,而敏捷测试则把这块大蛋糕切成 64份,每次迭代只吃 1/64。
二、几种应用形式
一)每日站会
每日站会,就是每天早晨 10~30 分钟的会议时间,项目组成员(包括产品、设计、研发、测试)依次介绍昨天任务的完成情况、遇到的问题、今天计划要完成的工作内容等。
二)迭代复盘
每个 Sprint 结束后,项目组成员召开一次迭代复盘会议,回顾迭代目标、结果、过程、总结。
三)测试驱动开发
如果先编写代码,然后再测试实现,则可能会遇到一些问题,即过度研发,设计偏离,可测试性问题。
测试驱动开发(在编码之前先写测试代码,测试代码就绪后编写代码,再去用测试代码去验证编写代码,及时修改完善逻辑)有助于将软件缺陷减少 40% 到 60%。
三、敏捷的测试核心
敏捷测试的核心是质量内建。
敏捷测试的目标不是发现更多的 Bug,而是帮助开发人员理解需求(提前预防缺陷,而不是等开发完成了才发现很多问题),尽快地交付高质量的软件,这就是质量内建。
明天我们再来聊一聊【质量内建】。
看完今天的分享对你是不是有所启发呢,有任何想法都欢迎大家后台私信阿常,一起探讨交流
。
边栏推荐
- imageswitcher的功能和用法
- Dateticket and timeticket, functions and usage of date and time selectors
- 【可信计算】第十三次课:TPM扩展授权与密钥管理
- Establishment of solid development environment
- [fan Tan] after the arrival of Web3.0, where should testers go? (ten predictions and suggestions)
- PLC: automatically correct the data set noise, wash the data set | ICLR 2021 spotlight
- LeetCode 535(C#)
- First in China! Todesk integrates RTC technology into remote desktop, with clearer image quality and smoother operation
- 第2章搭建CRM项目开发环境(搭建开发环境)
- 【分布式理论】(二)分布式存储
猜你喜欢
随机推荐
麒麟信安携异构融合云金融信创解决方案亮相第十五届湖南地区金融科技交流会
阿富汗临时政府安全部队对极端组织“伊斯兰国”一处藏匿点展开军事行动
[re understand the communication model] the application of reactor mode in redis and Kafka
Biped robot controlled by Arduino
状态模式 - Unity(有限状态机)
MySQL implements the query of merging two fields into one field
calendarview日历视图组件的功能和用法
Ratingbar的功能和用法
第3章业务功能开发(安全退出)
Audio device strategy audio device output and input selection is based on 7.0 code
让保险更“保险”!麒麟信安一云多芯云桌面中标中国人寿, 助力金融保险信息技术创新发展
Linux 安装mysql8.X超详细图文教程
跟奥巴马一起画方块(Lua)
[fan Tan] those stories that seem to be thinking of the company but are actually very selfish (I: building wheels)
PLC: automatically correct the data set noise, wash the data set | ICLR 2021 spotlight
本周小贴士#140:常量:安全习语
LeetCode 890(C#)
Establishment of solid development environment
imageswitcher的功能和用法
Nerf: the ultimate replacement for deepfake?









