自动化学习新得

本文探讨了自动化测试项目的核心价值在于ROI,强调了维护成本和运行次数的重要性。建议从ROI高的功能开始自动化,并考虑现有团队技能、框架兼容性和社区支持。自动化用例应在功能稳定后编写,冒烟测试应覆盖常用核心功能。测试应按模块进行,包括API、流量和压力测试。
摘要由CSDN通过智能技术生成

自动化方案设计

目标

自动化测试项目的最终交付价值是它产生的效益,也就是投入回报率比 ROI。一个成功的自动化测试项目必然是获得了高 ROI 的收益

如何自动化能不能行,也就是看产出效益

在这里插入图片描述
维护成本包括:功能改动维护,日常运行维护,架构腐化
n运行次数:日常迭代运行,紧急发布运行

从那里开始自动化

如何选择自动化框架

框架类型
在这里插入图片描述
考虑
1.现有人员是否能够直接使用开发
2.最新版本对低版本的兼容性
3.出现问题网上是否能够解决
4社区是否活跃
在这里插入图片描述

自动化流程

在这里插入图片描述

自动化用例书写

什么时候写自动化用例

在这里插入图片描述
功能没有稳定前写用例,用例维护成功高

自动化维护

实施策略

三个核心观点:

  1. 自动化测试是用来做回归测试的。
  2. 自动化测试从哪里开始?实施顺序从 ROI 高到低,也就是(给定一个软件系统),优先做回归次数最高的那部分功能,先做自动化回归次数最高的案例,再做低的,直到 ROI 等于 1 的案例。在功能模块的初期,可以考虑先做手工测试。
  3. 自动化测试什么时候开始?功能模块稳定的时候。

如何筛选冒烟用例

二八原则,在软件领域,80% 用户,常用的是系统中 20% 的功能。冒烟测试覆盖的这部分 20% 功能,是常用的,一般也是核心的,最先被开发出来的。所以,它同时满足稳定和回归次数高两个特点。

测试模块 :
将被测设备分模块各个击破

api
流量
压力
搞一台防火墙调用测试仪一直跑

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值