3年功能测试成功进阶自动化测试,月薪28k+(2)

本科计算机专业,在做了三年多的功能测试后,现今非常迫切的想提升下自己的硬件能力,学习代码,进阶自动化测试。

在有这个想法之前,也是非常懵的,该先学什么呢?感觉哪样都需要,哪样都想学

听着身边的人讨论技术的时候,感觉自己是真的菜,什么都不懂,什么都不知道,有点技术的问题就插不上话?

越想越懵的我,浪费了一大段的时光。

今年开始重新思考,强制给自己定个目标:往技术发展,做一个懂技术的测试工程师。

总结:

确定自己喜欢的是什么,钻研业务?钻研技术?

业务测试具有一定的局限性,以后的工作可能基本限制在你说接触的业务知识里,跳槽什么的也类似这一个道理。其他不同的业务又需要重新去学习。但行行出状元,做好了就是某个业务的业务测试专家。

是否喜欢研究技术,是否对代码敏感,学技术是个痛苦漫长的过程,需要坚持,更加需要承受打击。技术性的测试不受业务的影响,只看单位需要什么能力,而自己是否已经掌握、熟能生巧。用所学的技术发现问题,解决问题。提高产品质量、提高工作效率。

任何一种测试,都是合理的,没有对错与好坏,都只是为了达到目的的不同手段。

往往学习的时候,遇到的第一个难题:如何下手?
要学的那么多,要会的也要求那么多,我该如何下手,我该先学什么再学什么呢?
这是一个千古难题,现在就需要沉下心来,结合实际来思考。

为什么说要结合实际?
因为学习,往往伴随着实践。学来的东西,如果没有地方去实践,要不了多久,就会遗忘掉,忘掉的东西一般不会再去拾起。

自己想学什么,先把目标定小一点,别一口气想成胖子。找一个能够有地方实践的,并且当前想学的技术下手。

学习:

学会python基础知识到面向对象编程后

这时候就需要找一个东西练手了,什么合适,就需要结合公司情况了。
我选择了以selenium4 + python为基础来学习,一方面学习selenium的基础用法,另一方面巩固python的基础知识。

大概了解了selenium后,发现对学python基础的帮助不是那么大,或者说好多地方还不能明白,方法的调用、参数的传入返回等基础。正好公司系统需要导入大量的excel表格数据,以这个为目标,开始下手。

自己编写随机生成各种所需要的字段数据,下载表格、创建数据、写入数据,不同的excel分不同的模块。

写完一套脚本后,只能代表你完成了50%,还有一半是需要不断的优化自己的代码。

自己写的代码,一定不要写完就不去管它,一定要想办法去优化它,优化过程中,可能比你设计的过程中,学到更多的基础,这就是巩固。

优化函数之间的调用关系、优化参数的传入、表达式的简洁写法、类方法的调用、模块的调用、库的学习和用法等等,细节的地方都在优化的过程中能够体会到。

注释!注释!注释!很重要,别忘记它。别让某个时候回顾自己的代码时:这写的什么?不要到时候左看看右看看,看天花板半天都不灵!

最后

下面分享一下我的学习资料,希望对正在学习的你有帮助

**【自动化测试学习路线】

  1. 自动化测试必备Python编程内容**


2. Web UI 自动化测试基础内容

3. Web UI 自动化测试实战内容


4. APP UI 自动化测试基础内容


5. APP UI 自动化测试实战内容


6. API 接口自动化测试基础内容


7. API 接口自动化测试实战内容


8. CI/CD持续集成专项技术

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值