IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> 自动化与手工测试比较总结(可行性研究报告) -> 正文阅读

[开发测试]自动化与手工测试比较总结(可行性研究报告)

手工测试的缺点
创造未来的最好方法就是重述历史,研究历史不是为了延续过去,而是从过去中解放出来。--《未来简史》
我们来简单回顾下手工测试的缺点
1.回归BUG方面:重复的手工回归测试,代价昂贵、容易出错,由于没有及时回归会推迟上线时间 开发人员不知道BUG是否修改正确 在那里苦苦等待 想下班却不能下班 
2.软件质量:软件测试质量依赖于测试工程师的能力(经验,思维) 测试人员的更替对软件质量影响明显 
3.在原有模块的测试进行额外开发 如视频巡检增加巡检餐饮 要考虑是否影响原有的功能 没有对原有功能进行测试
自动化的好处
1.可重复(复用)性:自动化测试可以替代大量的手工机械重复性操作,相同模块
2.时间选择性:自动化测试可以更好地利用无人值守时间,去更频繁地执行测试,特别适合现在非工作时间执行测试,工作时间分析失败用例的工作模式;
3.高效率性:一个字--快!代码执行时间和手工验证时间相比,代码执行时间非常短,可以大幅提升回归测试的效率
4.可信任性:自动化测试一旦发现问题,在排除测试代码、测试数据、对需求误解的错误外,其结果还是可以信任的,因为它里面没有人的主观意识的参与,代码不会骗人的
5.固化资产:固化公司资产,自动化测试会留下代码,即使有人员离职,下一个人也可以快速接手 如同研发组人员更替一样
6.提升技术:搞自动化的过程中可以提高个人和团队的技术,为公司更上一层楼打好基础、做好准备
自动化的成本
1.自动化测试比起手工测试对测试人员的技术有一定要求,那么公司用人成本会增加
2.自动化测试用例的开发工作量远大于单次的手工测试,所以只有当开发完成的测试用例的有效执行次数大于等于5次时,才能收回自动化测试的成本。
哪些项目适合自动化
1.接口自动化要求:项目为前后端分离的项目
2.稳定的项目(或者叫做产品): 短期的一次性项目,就算从技术上讲自动化测试的可行性很高,但从投入产出比(ROI)的角度看并不建议实施自动化,因为千辛万苦开发完成的自动化用例可能执行一两次,项目就结束了。
自动化能否取代手工测试?
1.自动化测试并不能取代手工测试,它只能替代手工测试中执行频率高、机械化的重复步骤
2.自动测试远比手动测试脆弱,无法应对被测系统的变化,业界一直有句玩笑话“开发手一抖,测试忙一宿”,这也从侧面反映了自动化测试用例的维护成本一直居高不下的事实。
3.测试的效率很大程度上依赖自动化测试用例的设计以及实现质量,不稳定的自动化测试用例实现比没有自动化更糟糕
4.代码本身并没有想象力,人才有,无法发挥人的主观能动性

参考文章
https://blog.csdn.net/chen__an/article/details/102681701
https://zhuanlan.zhihu.com/p/130882819

  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2022-03-30 18:55:28  更:2022-03-30 18:56:22 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/18 0:22:55-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码