自动化测试到底要学什么

用户头像
长沙/教育工作者/5年前/108浏览
自动化测试到底要学什么

关注微信公众号:【伤心的辣条】,获取软件测试工程师大厂面试资料!

《Python编程基础与HTTP接口测试》本书通过一步一步的练习,读者可掌握Unittest 单元测试框架的使用,掌握测试数据的外部化(到文件和到Excel 等),掌握HTTP 接口的发现和探测。本节为大家介绍自动化测试到底要学什么。


很多从事了很长一段时间手工测试的从业者提起要学习自动化测试都感觉比较茫然,感觉有太多的知识、工具和技能要学习,的确要完全掌握自动化测试技能有很多的内容要学习,不过对于初学者来说,最基本和基础的内容逃不出下面的四加二:


● “四”是:计算机基础、计算机网络、一个操作系统(Linux)、一个数据库(MySQL)。


● “二”是:英语基础和一门编程语言(Python)。


计算机基础


计算机基础是一名软件测试工程师的基本功,其中包含了对计算机的最基本的认识和理解。这方面并不需要太多的描述,如果读者希望比较系统地学习计算机基础知识,或者检验一下自己是否真正掌握了计算机基础的相关内容,建议读者去找一份《一级计算机基础及MS Office 应用考试》的真题,自己限定时间做一下,基本上就能知道自己的水平了。


计算机网络


计算机网络方面的知识非常繁杂,并非必须掌握所有的内容。但是,对于其中的网络基本知识如IP、端口、域名、网络协议、网关、代理、局域网和广域网等基本概念还是需要理解的,要达到能够区分清楚这些基本概念,并用自己的话表达出这些基本概念的含义,在实际上网的过程中找到对应的实际场景。


操作系统——Linux


软件测试需要熟悉一个操作系统,为什么推荐Linux,是因为现在很多互联网公司都是使用Linux 部署产品。测试工程师会一点Linux 就可以自己查看日志、甚至自己部署,绝对是大大的加分项。对Linux 的学习只要熟悉Linux系统Shell 的基本操作即可,比如创建、拷贝、删除文件和目录、查看文本文件、运行程序等。


在此,我推荐一个资料叫作《Linux 一页通》,读者可以通过微信,搜索并关注公众号:IT 匠艺教研室,回复“一页通”,你就会得到一个高清版的Linux 命令脑图,将上面的命令一一了解并练习一下,基本上你的Linux 就掌握得差不多了。


数据库——MySQL


软件测试工程师要熟悉一个数据库,建议学习一下MySQL。计算机一级里面会让用Access,这个用于入门可以,但是作为测试工程师,熟悉这个目前在互联网公司中普遍采用的开源数据库,对你后续的测试工作将大有裨益。

MySQL 数据库包含的内容也很多,作为测试工程师只要能够通过终端进行表的增、删、改、查就足够了,有余力可以再看看建库建表,至于安装、权限管理、备份运维等等,测试工程师一般用不上。


对于知识点的学习,我们应该有一个开放好学的心态,如果工作中觉得自己掌握某一项技能对于自己和团队的工作会有帮助,就应该尝试去学习。艺不压身的古语,对于所有从事技术工作的人士是通用的。


编程语言——Python


虽然业界有LAMP 的说法,这里的L 是指Linux,A 是指Apache,M 是指MySQL,这几个前面都提到了,P 则指的是PHP 语言,我这里还是要推荐Python。Python 和PHP 一样是一门脚本语言,但是,Python 对测试工程师来说更加实用,很多测试框架都是用Python 编写的,在实际工作中也更有可能用到。


英语基础


毋庸质疑,英语是世界上最广泛使用的语言之一,几乎所有软件开发语言都以英文单词为载体。那么作为软件测试人员,到底需不需要掌握英语呢?答案是肯定的。任何时候都不能放弃学习英语,甚至应该花更多的时间和精力去学好英语,以便在IT 行业有更好发展前景。


掌握英语,你可以翻阅IT 领域内先进的原文文献,获取更多的知识、经验。本书中引用了一些英文资料,我都将原文保留了下来,英文的下面是我翻译的中文译文。希望读者在阅读的过程中能够互相参照,在Python 编程基础和HTTP 接口测试技能提升的同时,也在英语学习上有所收益。


如果对python自动化测试、web自动化、接口自动化、移动端自动化、面试经验交流等等感兴趣的测试人,可以关注微信公众号:【伤心的辣条】,获取软件测试工程师大厂面试资料!


1
举报
|
收藏
分享
相关推荐
评论
用户头像
评论你的想法~
表情
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
推荐素材
红黑色简约现代风格|个人作品集排版简历模板
木纹贴图设计师常用
love玫瑰花
中秋佳节花好月圆
汉堡插画
女生半身插画
卡通兔子插画
二十四节气图片之霜降
国画水墨人物水墨画放牛娃画江南风景乡村墙绘素材
头发1
船坞民宿概方案
中国风书法汉字字体设计其他
宠物纪念相册H5模板系列 · 温馨治愈系 · 三款主题
玫瑰
校园文化宣传栏
黑白荧光色实验性风格|个人作品集排版简历模板
乐陶创意体验工坊标志设计
像素兵马俑怪物动画序列帧
苏门答腊虎母子插画
人物运动系列插画
国画水墨江南山水画装饰画电视背景墙装饰画
 ps常用偷懒笔刷
香盒包装设计国风国潮通用香礼盒
炫光
浙江省区位分析图
你可能喜欢
相关收藏夹
大家都在看
登录注册