方向永远比努力更重要,找准了方向,比努力更重要。比如说你去超市当个收银员,第一年老板给了2800,第二年给你涨到3200,可能五年后可能你是你跳槽去了二姨家超市给了你四千。但是做了自动化测试,通过两年的时间你可以从5k变到15k,(一线城市,上海能达到1.5w+,北京会更高)在各种行业中很少有这种需要两年就工资翻倍的工作,所以说方向永远比选择重要。

把仅有的时间放在,有意义的事情上。 举个栗子 英语是重要的,但是马上就要找工作了。还要去背英语吗?一次只做一件事情,一个时期只有一个重点。在有限的时间学习专业知识,通过五个部分成为自动化工程师,需要学习的内容。不管是以后做开发,做性能测试,手工测试都有极大提高。

不要盲目学习,很多事情是无意义的。即时花费很长时间,对你的回报是很小的,再举个栗子,以前大学的时候同学们学习高数,对生活帮助是很小的,当然数学行业的除外,买菜的时候你只需要简单加减法就行了,没有人会在意你买菜的时候解方程吗。这些东西也要学的,不学就要挂科。

什么是自动化这里不需要过多陈述,相信不会有家庭保姆点开这篇文章,点开的是了解的。很多人都是盲目的学习导致没有进展没有方向,把握不住重点,学一些没有用的。看似很努力学了很多东西,都是工作中八竿子打不着的,没有通过系统的学习。 下面是五条学习内容。

容易学。python相对其他语言容易上手,学习java也行,我的观点是学习java费时费力,如果把java学好不如去做java工程师。如果说在短时间内得到很大的提高,我建议学习python。很有用。学完这门语言能直接运动到工作中。在版本方面选择python3,python3是大势所趋。

2.Selenium

简单好用,能模拟真实用户体验,qtp功能也很强大,但是一个软件要浪费很多钱,安装包几个g跑起来很浪费资源。

3.appium

Appium 是一个自动化测试开源工具,支持 iOS 平台和 Android 平台上的原生应用,web 应用和混合应用。重要的是,Appium 是一个跨平台的工具:它允许测试人员在不同的平台(iOS,Android),使用不同的开发语言(JAVA,Python和Ruby等语言),使用同一套API来写自动化测试脚本,这样大大增加了 iOS 和 Android 测试代码的复用性。

4.Postman

是一种网页调试与发送网页http请求的chrome插件。我们可以用来很方便的模拟get或者post或者其他方式的请求来调试接口。

5.Robot Framework

是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发(ATDD)。

android自动化工程师,自动化工程师应具备哪些技能相关推荐

  1. 一个优秀的前端工程师应具备哪些技能?

    作为一名前端工程师,产品的内外兼优才能体现它的完美,前端工程师需要学习的技能远远超过设计师. 那么一名优秀的WEB前端工程师应具备哪些技能呢,我在这里分享一下,供大家参考: 第一:HTML超文本标记语 ...

  2. 系统工程师应具备的技能

    系统工程师应具备的技能 系统工程师应具备的技能 总结 在网上搜了一哈,系统工程师招聘的要求,如下图: 本人在这里学习linux源码分析,提供了如下两个链接: 体验课(Linux内核源码/内存调优/文件 ...

  3. Java工程师应具备哪些技能?

    Java工程师应具备哪些技能? 作者:ByArnold Galovics 链接:https://arnoldgalovics.com/java-software-engineer-skills/ 编译 ...

  4. linux运维工程师应具备哪些技能

    对于我们这些刚入门的运维小白来说,极强的好奇心总会驱使我们去涉猎各种技术,弄到最后很可能该学的知识半懵半解,知识体系混乱,学习毫无章法.因此,我们学习时要有一个明确的目标和知识体系(也是我学习的目标) ...

  5. Linux运维工程师应具备哪些技能?

    对于我们这些刚入门的运维小白来说,极强的好奇心总会驱使我们去涉猎各种技术,弄到最后很可能该学的知识半懵半解,知识体系混乱,学习毫无章法.因此,我们学习时要有一个明确的目标和知识体系(也是我学习的目标) ...

  6. 数据中心运维总监应具备哪些技能

    数据中心运维人员的工作虽然比较枯燥,压力也比较大,但是收入尚可,尤其是在一些互联网的数据中心里做运维,这类工作的重要性很高,所以收入也非常有竞争力.当然,不想当将军的士兵不是好士兵,运维人员的职业发展 ...

  7. 销售经理应具备哪些技能

    导  言 对一个合格的销售经理,只有知识是远远不够的,知识只是保证成功的必要条件.你还必须提升你的各项技能.这些技能是实践性很强的技能,远非读完本章就可以做到,但本章就销售经理需要掌握的基本技能作一个 ...

  8. 浅谈数据架构师所应具备的技能和素养

    DT时代,"数据架构师"这样的角色起到越来越重要的作用.能力越大责任也就越大,因此对于这个角色也有了越来越高的要求.那到底对于数据架构师有什么要求呢?对于想成为数据架构师的同学职业 ...

  9. JAVA软件工程师应该具备的技能有哪些?

    前言:有朋友问我:学历和能力哪个重要?我个人觉得能力大于学历,没有能力哪来的学历,学历只是证明能力的一方面.为此在能力方面畅谈java软件工程师必备的能力.作为一名合格的java工程师,不仅需要学历, ...

最新文章

  1. delphi清理编译过程文件(*.dcu),以及垃圾文件*.~*
  2. python 简单数据库_Python打造一个简单的本地数据库
  3. Maven Build Lifecycle
  4. form上传文件以及跨域异步上传
  5. 另外五个 PHP 设计模式
  6. Python学习:深入Python流程控制
  7. C#如何安全、高效地玩转任何种类的内存之Memory(三)
  8. 【剑指offer】面试题48. 最长不含重复字符的子字符串(java)
  9. 详解数据可视化的4种类型:手把手教你正确选择图表
  10. PAT Basic 1012
  11. C++ 调节PCM音量
  12. 【OpenFOAM】用VS Code调试OpenFOAM
  13. 在java中获取全年的节假日(包含周末和法定节假日及调休日)
  14. 深度学习--概率图模型(一)
  15. jvm垃圾回收机制查看及说明
  16. ERP系统具有哪些功能?
  17. 软件需求规格说明书,概要设计说明书,详细设计说明书(文档)
  18. 3大类6种排序 插入排序 选择排序 冒泡排序 希尔排序 堆排序 快速排序 —————— 开开开山怪
  19. 万测试验机软件,万测关注检查井盖质量检测
  20. Python函数式编程15 python包

热门文章

  1. 视图with check option语句详解
  2. UE4使用自定义字体
  3. Android Studio导入project和module的方法
  4. 随笔编号-03 基本类型相互转换集合
  5. Android Studio导入包
  6. C语言之局部变量全局变量变量存储方式
  7. MongoDB 核心将支持全文搜索功能 (2.3.2)
  8. 实现了发动机功能,支持Slider Motor、Hinge Motor、Hinge2 Motor。
  9. 使用elementUI的日期选择框,两选择框关联时间限值
  10. 谷歌身份认证 Python实现