测试管理 做了测试几年了,一直在手动功能测试,代码一直是小白,想问如果想增加自己的代码能力,该从哪入手?

维尼 · June 05, 2018 · Last by JMasche replied at June 15, 2018 · 1972 hits

做了几年测试了,一直是功能测试,在代码方面一直是个小白;最近看了各公司的招聘都是要代码能力,现在甚是焦虑迷茫,想去补充自己的代码短板,但是又不知道从何入手,从哪种语言入手呢?求各位大神指点一二。

共收到 28 条回复 时间 点赞

建议先从一些能帮助你工作的地方入手,例如自动化测试、性能测试、接口测试,或者写个小脚本帮你造造数据,连接数据库查数等。

python 吧,目前 python 在前后端、机器学习等领域都发展的很不错!有各种库!而且语法简单,上手快!开发效率也高!
所以网上有 “人生苦短,我用 Python!”,哈哈哈
可以看下廖雪峰大神的博客,跟着入门
我也是测试人员,工作中常用的也是 python
所以建议从 python 入手

维尼 #3 · June 05, 2018 Author
flyfire 回复

嗯嗯

4Floor has deleted
维尼 #5 · June 05, 2018 Author
Jerry li 回复

哦哦,好的

个人感觉长远发展还是 Java 好,虽然我用的是 python

维尼 #7 · June 05, 2018 Author
adair 回复

如果要先入门的话,是不是从 Python 开始比较好?

先学一个,等你需要考虑某种语言和其他语言的差别的时候,你已经成大神了,那个时候学什么都快

维尼 回复

并不是这样说的,没有一点基础,都是一样的,个人反而觉得 python 更加抽象。

为啥各个公司都要代码能力了呢

adair 回复

python 好玩易学,对测试比较实用,因为能快速实现很多东西。Java 学习很困难,我大学四年都没完全学好 Java 语法关,几乎是不用就忘,东西多且杂,而且做得东西有限。反而是 python 自学学出了成就感

维尼 #12 · June 05, 2018 Author
Ikaros灬 回复

嗯,有道理

维尼 #13 · June 05, 2018 Author
adair 回复

哦,是么

维尼 #14 · June 05, 2018 Author
红客联盟 回复

有的是项目需求,有的是想提高逼格

维尼 #15 · June 05, 2018 Author
红客联盟 回复

嗯,先去了解下 Python

16Floor has deleted

我今年工作第二年了 ,也是自己摸索自动化测试,平常也都是手工测试,一起努力呀,楼主

小施 回复

一起加油,情况差不多

辉旭 回复

不过你是怎么学习的呢?我目前在学习 appium,只会一些定位。测试 app 类型的。

维尼 #20 · June 05, 2018 Author
小施 回复

💪 嗯嗯,一起努力

维尼 #21 · June 05, 2018 Author
辉旭 回复

💪

一般自学能力强的人会在工作过程中督促自己利用业余时间学习,楼主如果觉得自己自控能力不行,就去花钱报班学吧,至少可以约束自己快速成长

simple 回复

这是个好建议,花钱提高自己,只是在 it 行业培训机构太乱,质量良莠不齐,很容易入坑

我也是不知道该往哪个方向

我也是完全找不到方向…有点想转开发了

WangshenR 回复

要想好发展方向,转行并不是好的选择,如果自己不想清楚的话,开发也是做不好的。

python---->自动化测试---->java---->shell---->开源框架--->测试平台---->测试架构!

#27 楼 @dragonking0318 开源框架有哪些呢?

—— 来自 TesterHome 官方 安卓客户端

美小霸王 回复

这个就比较多了,web 自动化 webdriver,移动端自动化 appium,要是开发测试平台的话,java 和 python 的都挺多的,你得根据需要去选择!

你手头上有很多重复文档需要处理、环境搭建、从各种文件或查询结果中、多次重复执行的 shell 等步骤没?尝试用代码减轻手头工作开始吧。然后写着写着,很多新的想法就会出来,你的思维方式也会改变。
那时你还感兴趣的话,各种所谓的自动化名称的活就出来了

31Floor has deleted
需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up