按关键词阅读: Python 自动化 软件测试
其实想来觉得自己也算悟的慢的了 , 三年才领悟到这个软件测试岗位的真正职能 , 当然每个人领悟到的肯定不一样 , 我领悟到的内容大概只是对自己的职业定位吧 。 在贴吧还经常看到有人说软件测试热门又简单 , 就是点点点 , 不辛苦很轻松 。
以前这些也曾是我对测试的认识 , 我身边也不乏这样认知测试岗位的人 , 我现在的想法变了 , 像k同事说的 , 软件测试可深可浅:
??做的浅的 , 但凡脑袋比较灵光 , 很容易上手 , 但是这部分人很容易被替代;
??做的深的 , 看个人兴趣和认知悟性吧 , 能知道自己需要一些什么技能能帮助自己做好测试工作 , 各种编程思想 , 脚本语言 , 几种系统的基础命令 , 这些都是必不可少的 。
? 思想转变
然后工具是另一方面 , 还要了解开发的框架逻辑思想 。 可以说并不简单 , 我个人认为好的测试人员是比开发人员的难度大的 , 不求全部精通 , 但要知识广 。
所以我们需要看很多技术类书籍 , 应该学习很多技术 , 这应该是一个好的技术人员的必备条件 。 做到后者是能做出一些成绩的 , 越往上走 , 越有一些做的浅的被淘汰 。
我是靠自己领悟的 , 工作不如学习有老师教 , 出了社会 , 工作岗位上带你的人能给你讲业务都是仁慈了 , 怎么也不可能把所有肚子里消化过的东西全部吐出来给你 。
?? :当然 , 这样的同事也存在着 , 还是要靠自己在日常工作中去发现 , 去与人交流 。
? 技术转变
1、学会Python
深入学习自动化测试开发的基础 。 这部分主要包含python基础的语法 , 数据类型 , 数据结构 , 面向对象的python程序设计;
当然如果要深入理解核心技术点的原理 , 机制等 , 需要查阅python官方文档及技术站点 , 甚至查看python源码 , 这就需要深入学习的能力了;
2、熟悉Python常见内库
Python的优点之一就是它有非常丰富的自有库和第三方库 , 这也是Python开发速度快的原因之一 。 所以要实现业务逻辑 , 就需要掌握内嵌模块或者第三方模块 。
3、掌握自动化测试框架和常见库
举例:
接口测试——Requests、Postman
性能测试——Locust
APP自动化测试——Appium、UIAutomator
Web自动化测试——Selenium
数据库的连接和操作——pymysql库
4、掌握了自动化测试工具的设计思路
【软件测试|做了三年的软件测试,薪资不到20K,今天,我辞职了!】学习UnitTest , pytest、Page Object的设计模式 , 学习Jenkins , 实现持续集成 , 快速测试 , 迭代 。
5、当然 , 实践是检验真理的唯一标准
找一个懂Python自动化测试的老师或朋友 , 从他们的规划和实践中找到自己的学习路线 , 多多请教他们 , 必定会事半功倍 。
5最后我想对测试员说…
总结一下 , 这三年中我发现以下这些特质都将成为一名测试员在求职和工作中的“潜在力量” , 比如:快速学习、系统性学习、学以致用、系统性思考、强大的推动力、技术思维、突出的沟通能力、条理性、抗压性、乐观精神、抗挫折能力、迅速调整的能力、迭代改进的意识、ownership、团队合作、愿景和规划……你一定也要一点点地拥有它!
当然真正的能力 , 还是来源于工作中的积累 , 关于技能提升 , 不管是自学也好 , 还是参加培训机构 , 都是需要一个正确的方向去引导你学习 , 这样学习起来也会比较轻松 , 不会走多余的弯路 , 思路很重要 。
学习的动力其实是一个很简单的东西 , 说成目标可能会更好理解一点 , 你想学成之后能达到什么程度 , 这样你也能在学习的过程中不被困难所难倒 , 也会有源源不断的动力促使你前进 。
最后也为大家准备一份软件测试学习资源 , 有需要的朋友可以私信【软件测试】获取、
囊括了:
最后一句话送给大家:机会只垂青有准备的人 , 这是一个靠本事的社会 。 有时候 , 你之所以发展得不好 , 不是因为没有机遇 , 而是因为你没有准备好 , 导致机遇与你擦肩而过 。 如果你想要学习 , 什么时候开始都不晚 , 而不是瞻前顾后 , 你只要用尽全力 , 剩下的交给时间!
2021.9月最新版软件测试全套完整视频
500套软件测试面试题+面试讲解视频
10套典藏版 超高价值的软件测试试卷
300套软件测试项目简历模板
80套各类软测用例的设计模板合集
加油吧 , 测试人!路就在脚下 , 成功就在明天!
稿源:(未知)
【傻大方】网址:/c/111cB2P2021.html
标题:软件测试|做了三年的软件测试,薪资不到20K,今天,我辞职了!( 二 )