自动化用例编写心得

自动化用例编写心得

用例灵活性

  • 用例分块显示,统一用例编写格式,增加用例易读性

  • 选取功能测试中的通用操作及手动执行复杂的操作进行整合,提取为公共方法,用例编写时直接调用,减少编写维护时间

  • UT与线上监控用例按配置切换,在发版前后分别运行,增加用例复用性

提升通过率

  • 增加页面衔接判断逻辑,对非预期的弹出对话框的处理
  • 加强用例容错性校验,减少因数据修改导致的用例执行不通过
  • 针对测试环境服务不稳定的问题,增加关键步骤重试机制,减少环境或数据问题导致的误判

数据灵活性

  • 维护配置文件进行脚本执行前数据准备,并记录生成的测试数据
  • 增加数据随机性,配置多账户多车型等随机选择,降低场景操作的局限性

用例有效性

  • 增加错误告警机制,捕获主要页面跳转和操作点击事件error提示,遇到即打印退出
  • 根据场景梳理断言判定条件,增加关键文本校验

丰富场景,增加使用效率

  • 增加自动化线上监控用例,定时执行,用于检测重点页面加载等功能
  • 定时更新并梳理主流程自动化用例做重点回归,确保每次项目上线前运行,保证系统功能稳定
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值