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 小米 华为 单反 装机 图拉丁
 
   -> 开发测试 -> 自动化测试会取代手工测试?真的是离了大谱了 -> 正文阅读

[开发测试]自动化测试会取代手工测试?真的是离了大谱了

各位小伙伴们,大家好,今天给大家带来的是关于自动化测试是否会取代手工测试的问题,希望给有些迷糊的小伙伴解解惑。

首先不管是自动化测试还是手工测试都是测试。

只不过测试的方式不一样,就像走路去上班和做车去上班,你目的都是去上班,这不过一个是走路,一个是坐车。那么现在问题来了,是不是有车子就不用走路啦?

当然,有车子还是要走路,有自动化测试还是要有手工测试,而且手工测试是必不可少的,自动化测试一般在回归测试的会使用的比较多,前期都是使用手工测试

一般的测试流程我们先用手工测试,测试完成后,一系列的过程完成后,到迭代新版本或其他情况时,我们测试以前用手工测试过的功能时,就可以使用自动化测试,而且要这个功能稳定了,近期不会改变了,我们就用自动化测试,所以说使用自动化测试是有很多先决条件的。

那么为什么一开始不使用自动化测试呢?

听说自动化测试比较有效率,比较快,可以24小时测试,不用休息,可以为企业节省很多成本,这就要说到自动化测试是什么了。

自动化测试其实是程序测试程序,就是我们软件测试工程师写一个程序出来,去测试开发人员写出来的程序。

写程序是要预先设置的,你要预先知道你要实现什么功能,你要做什么出来,也就是说开发软件的人需要知道需求。同样我们软件测试工程师写程序来测试开发的程序,我们也要预先知道我们要测试什么。开发很讨厌改需求,我们软件测试工程师一样讨厌改需求,需求一改,开发要重新写代码,实现新的东西,我们软件测试工程师写的自动化测试脚本也要改,因为要测试的东西变了,如果这个需求老是改动,不仅开发要不断的修改代码,我们软件测试工程师也要不断的修改我们的测试脚本,写代码是要花时间的。

所以在功能不稳定,需求不稳定的情况下是不能用自动化测试的.

一个项目一般在一开始的时候,需求都是改来改去的,不稳定的,你如果一开始就使用自动化测试,那么你的代码也要改来改去,那么会浪费很多软件测试工程师的时间和精力,不仅不能提升测试效率,还会降低效率。所以一开始都是使用手工测试。

还有一个是自动化测试比较不灵活。

你代码写了测试什么,程序就去测试什么。手工测试比较灵活,有可能你在测试A功能的时候可以发现B功能也有问题。还有一功能,人来判断非常快,用自动化测试代码就很慢,比如这个页面上的女孩漂亮或不好看,这种需求,人一看就知道,但要用自动化测试代码来判断就要写很多代码,很多算法来分析这个人物的面部特征等等

总结,自动化测试不可能取代手工测试,只要自动化测试这些缺点没有克服就不可能替代手工测试,他只能替代手工测试的一部分活。

最后

如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!


最后基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等配套学习资源在下方公众号免费获取~

  开发测试 最新文章
pytest系列——allure之生成测试报告(Wind
某大厂软件测试岗一面笔试题+二面问答题面试
iperf 学习笔记
关于Python中使用selenium八大定位方法
【软件测试】为什么提升不了?8年测试总结再
软件测试复习
PHP笔记-Smarty模板引擎的使用
C++Test使用入门
【Java】单元测试
Net core 3.x 获取客户端地址
上一篇文章      下一篇文章      查看所有文章
加:2022-03-17 22:30:22  更:2022-03-17 22:31:15 
 
开发: 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:16:50-

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