自动化测试,从入门到放弃

  • 介绍

有多少本书,在打着“从入门到精通”的旗号在忽悠人。因为,并没有看到我们周围有多少个“精通”的人。

虽然有点武断,我还是建议不要去购买带有“从入门到精通”字样的技术书籍。这只是出书的人希望能通过那些想在学习上投机取巧的人获得更多的经济收入而已。反而,实际情况中,很多人都在走——从入门到放弃的路子。

面试宝典、某某技术宝典等等,犹如“葵花宝典”一样害人不浅;当你看完之后,就会发现书上的东西都在网络上能找到类似的资料,甚至要比书里写的更好。技术路程,犹如生活,没有捷径、没有秘籍。以“面试宝典”为例说明,如果你确实没有很多实战经验,没有做过很多深入的思考的话,经验丰富的面试官一问就能看出来你有多“水”。当然,有一些良心作品,是作者在总结自己的一些成功或者失败的经历,可以借鉴的是他们的过程,避免一些不必要的弯路。

而这次要说的重点是,在自动化测试学习路上很多人是怎么样经历——从入门到失败的。在这个过程中,会有几个阶段,各位看客可以试着对号入座:

  1. 死在门外(环境搭建、概念)
  2. 死在门口(语法都掌握不了,Selenium等API更是看不懂)
  3. 死在门内(只能是一直在写demo,寥寥几行代码,杂乱无章)
  4. 死在台阶上(没有扎实的语言功底,没有模块化、分层思想)
  5. 死在自己手里(没能持续地解决遇到的大小问题,放弃了治疗)

死在了1、2阶段上的人,可以检讨一下自己是否每天只是在喊口号,然后用没有时间的借口来安慰自己。那么,没什么好说的,只能说明你还没有下定决心要做成一件事情。

死在了3、4阶段上的人,建议你寻觅一个好的师傅来带,这样的话,想要突破就只是时间问题了。

死在了5阶段上的人,无解,还是等待你的有缘人吧。

  • 系列文章

自动化测试,从入门到放弃

自动化测试~模块篇

自动化测试~数据源

自动化测试~参数化

自动化测试~元素定位

自动化测试框架介绍

  • 参考

本文为原创,如果您当前访问的域名不是surenpi.com,请访问“素人派”。

时间: 2024-08-07 01:23:54

自动化测试,从入门到放弃的相关文章

CYQ.Data 从入门到放弃ORM系列:开篇:自动化框架编程思维

前言: 随着CYQ.Data 开始回归免费使用之后,发现用户的情绪越来越激动,为了保持这持续的激动性,让我有了开源的念头. 同时,由于框架经过这5-6年来的不断演进,以前发的早期教程已经太落后了,包括使用方式,及相关介绍,都容易引人误解. 为此,我打算重新写个系列来介绍最新的版本,让大伙从传统的ORM编程过渡到自动化框架型思维编程(自已造的词). 于是:这个新系列的名称就叫:CYQ.Data 从入门到放弃ORM系列 什么是:CYQ.Data 1:它是一个ORM框架. 2:它是一个数据层组件. 3

OkHttp框架从入门到放弃,解析图片使用Picasso裁剪,二次封装OkHttpUtils,Post提交表单数据

OkHttp框架从入门到放弃,解析图片使用Picasso裁剪,二次封装OkHttpUtils,Post提交表单数据 我们这片博文就来聊聊这个反响很不错的OkHttp了,标题是我恶搞的,本篇将着重详细的分析,探索OkHttp这个框架的使用和封装 一.追其原理 Android系统提供了两种HTTP通信类 HttpURLConnection HttpClient Google推荐使用HttpURLConnection,这个没必要多说,事实上,我这篇写的应该算是比较晚了,很多优秀的博文都已经提出了这些观

拒绝从入门到放弃_《Python 核心编程 (第二版)》必读目录

目录 目录 关于这本书 必看知识点 最后 关于这本书 <Python 核心编程 (第二版)>是一本 Python 编程的入门书,分为 Python 核心(其实并不核心,应该叫基础) 和 高级主题 两大部分,以 Python 2.x 作为主要演示版本,涵盖的知识面广,知识点较齐全,代码多且好理解,但对 Python 版本特性的内容太久远,不合时宜. 整体来说 Python 核心 部分是主要内容,高级主题 部分作为应用扩展内容.后半部分篇幅较短,内容不够深入,只到了解的层面,好在横向够广(每一个主

Kotlin从入门到“放弃”(一)

Google2017年I/O大会圆满结束了,在此次大会上谷歌爸爸把未来的重点移到了人工智能上,继续主推自家的TensorFlow,对Android开发者来说唯一的一个惊喜就是Kotlin这门语言成为了官方承认的开发语言(当然我们不能忘了Android O).特意开了一个Kotlin的坑,记录自己学习的历程. 1.Kotlin简介      Kotlin是JetBrains公司开发,基于JVM的一种语言,官网说可以百分百兼容Java语言,它能够进行服务器端,Android端和web前端(兼容Jav

拒绝从入门到放弃_《Openstack 设计与实现》必读目录

目录 目录 关于这本书 必看知识点 最后 关于这本书 <Openstack 设计与实现>是一本非常值得推荐的书,为数不多的 Openstack 开发向中文书籍中的精品.如果希望从事 Openstack 开发,这是不二的选择.错别字少(真的很少),语句通顺(国人写的),通用技术知识点完整,偏重开发向等都是这本书的优点.但知识深入不够,欲言又止,看不爽是我最直接的感受.很多时候要借着查阅别的资料才能理解透彻.总的来说 4 星推荐,Openstack 开发入门必备. 值得一说的是,Openstack

30分钟Git命令 从入门到放弃

给新手或熟悉图形工具的老鸟们看的教程.方便大家快速入门. git 现在的火爆程度非同一般,它被广泛地用在大型开源项目,团队开发,以及独立开发者,甚至学生之中. 初学者非常容易被各种命令,参数吓哭.但实际上刚上手你并不需要了解所有命令的用途.你可以从掌握一些简单,强大的命令开始,逐步去学习.(这就是这篇文章要讲的).好了,上来! 基本了解 git命令是一些命令行工具的集合,它可以用来跟踪,记录文件的变动.比如你可以进行保存,比对,分析,合并等等.这个过程被称之为版本控制.已经有一系列的版本控制系统

Kotlin从入门到放弃(三)——协程

引言 这篇主要是将以下kotlin里面的协程,当然这个概念已经随着kotlin的文档被广泛得知了,不过还是用大量代码记录一下吧 一.概念    Coroutine,翻译为协程,意思为各个子任务程协作运行.由此可以联想到Java常用的线程概念,java中的线程Thread最终启动的地方是JVM核心层,也就是说java的线程其实本质也是和硬件有关(这是当然的).而多线程任务在并发的情况下会出现阻塞的情况,协程提供了挂起这种方法去避免阻塞线程并用更廉价更可控的操作替代线程阻塞. 二.入门    协程是

Spring AOP从入门到放弃之概念以及Spring Boot AOP demo

本文小福利 点我获取阿里云优惠券 AOP核心概念 1.横切关注点 对哪些方法进行拦截,拦截后怎么处理,这些关注点称之为横切关注点 2.切面(aspect)->(通知+切点) 类是对物体特征的抽象,切面就是对横切关注点的抽象. 通知+切点 意思就是所有要被应用到增强(advice)代码的地方.(包括方法的方位信息) 3.连接点(joinpoint)->(被拦截的方法) 被拦截到的点,因为Spring只支持方法类型的连接点,所以在Spring中连接点指的就是被拦截的方法,实际上连接点还可以是字段或

Hibernate从入门到放弃(三)----持久化对象

对象的三种状态     对于Hibernate而言,对象状态分为三种: 瞬时态     当对象刚创建,和Session没有发生任何关系时,当程序运行完成就立刻消失,被称为瞬时态.瞬态对象不会被持久化到数据库中,也不会被赋予持久化标识,如果程序中失去了瞬态对象的引用,瞬态对象将被垃圾回收机制销毁.使用Hibernate Session可以将其变成持久化状态.具体的转化方法如下: Serializable save(Object obj):将obj对象变为持久化状态,该对象的属性将被保存到数据库.