敏捷测试的核心

测试左移

所谓测试左移,我的理解就是从需求评审阶段测试开始介入,全方位的了解需求

需求阶段参与能做什么?

1、分析业务价值和用户故事拆分

  • 用户故事的拆分满足以下特点
  • 独立的
  • 可协商的
  • 有价值的
  • 可估算的
  • 足够小
  • 可测试的(很重要)

2、从用户故事角度了解持续测试流程

故事分析--故事启动--故事开发--故事验收--故事测试--故事演示

--贯穿用户故事生命周期:静态分析,动态测试

--持续集成:构建流水线上的持续自动化测试

--持续测试是一个持续快速反馈的过程

3、安全内建

--识别安全需求、安全威胁

--将自动化安全工具集成在CI/CD中

--安全测试用例

--工具辅助的安全测试

Build Security In:https://www.buildsecurityin.net/zh/

4、持续的性能测试

--识别性能需求、确定性能指标

--性能数据的管理

--基于工具的性能测试

--持续测试,收集趋势数据

--持续监控,掌握性能状态

5、测试驱动开发

单元测试驱动开发(UTDD)设计的完备性,开发

验收测试驱动开发(ATDD)需求实现的正确性,测试+开发

行为驱动开发(BDD)促进团队协作,团队一致理解需求,需求+开发+测试

6、敏捷测试原则

  • 6
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值