初识自动化测试

自动化测试:
  1. 代码驱动测试:输入不同的参数和对应的返回结果,验证类、模块、库文件的公共接口。
  2. 图形用户界面测试:捕获图形用户界面,验证可见程序的响应。
常见的自动化测试架构:
  1. 数据驱动测试(脚本同数据在一个架构中)
  2. 模块驱动测试(独立的小脚本组合)
  3. 关键词驱动测试(设计同实现分离,实现阶段依赖于具体的测试工具)
  4. 混合自动化测试(融合了关键词和数据驱动测试等)
  5. 基于模型测试
基本流程:
  1. 制定测试计划TL
    明确测试对象、测试目的、测试的项目内容、测试的方法、进度等。
  2. 分析测试需求Design
    根据测试计划和需求说明书,分析测试需求,设计测试需求树。页面链接/页面控件/页面功能/数据处理/模块业务逻辑测试。
  3. 设计测试用例Design
    测试用例文档,将能自动化的测试用例总结成自动化测试用例。测试数据:登录系统的初级准备等。
  4. 搭建测试环境Design
    被测试系统的部署、硬件调用、测试工具的安装和设置、网络环境的布置等。
  5. 编写测试脚本Dev
    录制获取测试所需要的页面控件,结构化语句控制脚本,插入检查点和异常判定回馈语句,独立公共功能,参数化数据。
  6. 执行自动化测试Tester
  7. 记录测试问题Tester
  8. 跟踪缺陷Tester
  9. 回归测试至通过Tester
  10. 分析测试结果TL
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值