当前位置:网站首页>什么是敏捷测试
什么是敏捷测试
2022-07-07 15:40:00 【51CTO】
读者提问:什么是敏捷测试?
阿常回答:这个问题我从三方面回答:1、什么是敏捷测试;2、几种应用形式;3、敏捷测试的核心。
一、什么是敏捷测试
敏捷测试又被称为 “ 小步快跑 ”、“ 快速迭代 ”。敏捷测试就是持续地对软件质量问题进行及时地反馈。
敏捷测试与传统测试的区别:
传统测试交付的是一整个庞大的需求,敏捷测试交付的则是这个庞大需求的 1/N :如果把测试活动比作吃蛋糕,传统测试一次要吃整个 16寸的大蛋糕,而敏捷测试则把这块大蛋糕切成 64份,每次迭代只吃 1/64。
二、几种应用形式
一)每日站会
每日站会,就是每天早晨 10~30 分钟的会议时间,项目组成员(包括产品、设计、研发、测试)依次介绍昨天任务的完成情况、遇到的问题、今天计划要完成的工作内容等。
二)迭代复盘
每个 Sprint 结束后,项目组成员召开一次迭代复盘会议,回顾迭代目标、结果、过程、总结。
三)测试驱动开发
如果先编写代码,然后再测试实现,则可能会遇到一些问题,即过度研发,设计偏离,可测试性问题。
测试驱动开发(在编码之前先写测试代码,测试代码就绪后编写代码,再去用测试代码去验证编写代码,及时修改完善逻辑)有助于将软件缺陷减少 40% 到 60%。
三、敏捷的测试核心
敏捷测试的核心是质量内建。
敏捷测试的目标不是发现更多的 Bug,而是帮助开发人员理解需求(提前预防缺陷,而不是等开发完成了才发现很多问题),尽快地交付高质量的软件,这就是质量内建。
明天我们再来聊一聊【质量内建】。
看完今天的分享对你是不是有所启发呢,有任何想法都欢迎大家后台私信阿常,一起探讨交流。
边栏推荐
- 字符串 - string(Lua)
- [fan Tan] those stories that seem to be thinking of the company but are actually very selfish (I: building wheels)
- 使用Stace排除故障的5种简单方法
- On Apache Doris Fe processing query SQL source code analysis
- 99% of users often make mistakes in power Bi cloud reports
- 【网络攻防原理与技术】第3章:网络侦察技术
- How to choose the appropriate automated testing tools?
- Notes on installing MySQL in centos7
- Functions and usage of serachview
- notification是显示在手机状态栏的通知
猜你喜欢
Function and usage of numberpick
第3章业务功能开发(用户登录)
【可信计算】第十二次课:TPM授权与会话
Is AI more fair than people in the distribution of wealth? Research on multiplayer game from deepmind
Examen des lois et règlements sur la sécurité de l'information
【可信计算】第十三次课:TPM扩展授权与密钥管理
第3章业务功能开发(实现记住账号密码)
The top of slashdata developer tool is up to you!!!
赋能智慧电力建设 | 麒麟信安高可用集群管理系统,保障用户关键业务连续性
【TPM2.0原理及应用指南】 12、13、14章
随机推荐
【解惑】App处于前台,Activity就不会被回收了?
本周小贴士#136:无序容器
Define menus using XML resource files
Functions and usage of ratingbar
第2章搭建CRM项目开发环境(数据库设计)
99% of users often make mistakes in power Bi cloud reports
Solidity 开发环境搭建
LeetCode 497(C#)
Matplotlib绘制三维图形
Please insert the disk into "U disk (H)" & unable to access the disk structure is damaged and cannot be read
企业经营12法的领悟
【可信计算】第十一次课:TPM密码资源管理(三) NV索引与PCR
让保险更“保险”!麒麟信安一云多芯云桌面中标中国人寿, 助力金融保险信息技术创新发展
Enum + Validation 的个人最佳实践 demo 分享
基于PyTorch利用CNN对自己的数据集进行分类
【TPM2.0原理及应用指南】 16、17、18章
本周小贴士#135:测试约定而不是实现
The server is completely broken and cannot be repaired. How to use backup to restore it into a virtual machine without damage?
无法链接远程redis服务器(解决办法百分百)
Dateticket and timeticket, functions and usage of date and time selectors