博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何构建有效的自动化测试笔记
阅读量:7071 次
发布时间:2019-06-28

本文共 1038 字,大约阅读时间需要 3 分钟。

如何构建自动化测试。

  通常测试的五个步骤
  1.分析:测试需求分析。
  2.设计:测试用例设计。
  3.建立:测试环境建立。
  4.执行:测试用例执行。
  5.检查:测试结果检查。
  其中测试用例的执行和检查需要执行多次且很无聊,所以考虑自动化测试。
  自动化测试:
  项目A:
  1.一定要把它当成独立的项目去做。
  资源的投入,领导的支持。
  2.参照企业开发流程。
  框架开发人员。
  3.明确解决什么问题。
  替代人增强执行效率,提高广度。
  4.测试的设计。
  5.相应代码的开发管理。
  6.测试的推广
  总结:自动化测试一定要成体系,一定要按照一个独立的项目区运作。
  案列B:
  POC(概念验证)
  1.要照顾到已有案列的组织形态。
  2,自动化测试不要做太多的改变去颠覆原有测试。
  案列C
  1,要考虑自动化测试的可延续性。
  包括,能否大规模推广,脚本的完整性,可独立性,可维护性等。
  自动化测试体系概述。
  1.自动化测试策略(目标分析,范围分析,可行性分析)。
  指定明确的。合理的自动化测试目标,对自动化测试范围进行详细规划,通过试点项目进行可行性分析。
  2.自动化测试管理要素(投资回报,流程与规范,团队与组织):
  制定完整的,与手工测试配合的自动化测试流程规划及组织结构,以投资回报模型来衡量自动化测试价值。知道推进放心是开展有效自动化测试的关键管理要素。
  3.自动化测试技术要素(测试层次,测试框架,测试工具)
  选取使用的自动化测试工具,根据业务系统特点定制开发良好设计的自动化测试框架。
 自动化测试的合理目标:
  1.减少人力资源的投入。
  2.在相同的人力支援投入的情况下减少人力资源的投入
  3.让测试的执行向上游浮动,
  4。帮助开发者更早的发现产品中的问题。
  如何制定实际而合理的自动化测试目标:
  1.不追求大而全,追求达到特定目的
  2.针对自动化测试特点,期望契合实际。
  3.分阶段的,有计划的,做不达到目标。
  ROI平衡点
  手工
  投资平稳。
  自动
  前期比较多,后期平稳。
  流程与规范
  BPT:
  功能和流程相分离。
  框架:
  可重用的平台,
  自动化测试所需要的人员:
  1 一个技术背景好的人。
  2.一个懂测试的人。
  3.一个测试经理。
最新内容请见作者的GitHub页:

转载地址:http://qlell.baihongyu.com/

你可能感兴趣的文章
K8s 原理架构介绍(一)
查看>>
微软正式发布OneDrive 提供100GB免费空间
查看>>
移动端web无刷新上传图片【兼容安卓IOS】
查看>>
MySQL-MongoDB开源监控利器PMM增加slack报警功能
查看>>
PowerShell 查找删除Windows补丁文件
查看>>
Powershell 创建文件,安全组和DFS链接
查看>>
在Linux系统中安装Subversion版本控制
查看>>
云计算的一匹黑马——SAP
查看>>
利用SCVMM 2012 R2来管理Azure虚拟机
查看>>
siri为什么比谷歌搜索“笨”?
查看>>
数据为本,洞悉安全
查看>>
学习iBatis时的一个苦逼经历
查看>>
Python 面试中 8 个必考问题
查看>>
Android游戏开发中使用Libgdx引擎遇到的问题及解决办法汇总
查看>>
C++文件的批处理
查看>>
CPU-bound(计算密集型) 和I/O bound(I/O密集型)
查看>>
线性时间 筛素数,求前n个数的欧拉函数值,求前n个数的约数个数
查看>>
Spring 中JDKProxy和CGlibProxy的区别
查看>>
在Map 3D显示管理器中更改当前地图的名字
查看>>
通俗解释WIndows上的CRITICAL SECTION
查看>>