| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发测试 -> 做了3年半测试员,薪资不到20K,今天,我辞职了… -> 正文阅读 |
|
[开发测试]做了3年半测试员,薪资不到20K,今天,我辞职了… |
这个项目我学习了很多东西的项目,一方面是软件测试的思想,一方面是软件测试技术。当然现在我接触的还不够多,并不认为自己非常厉害了,我认为自己在软件测试的路上还有很长的一段要走。 第二个项目第二个项目我呆了两年半。 最开始也是去熟悉业务知识,有一些复杂的业务逻辑,需要对整个系统有完整的把控。同样我们也是功能测试和自动化。这个项目并没有做性能测试,功能测试我们会用数据库工具来查看或者修改一些数据,我们用的MySQL,这是我学习到蛮多的东西,虽然大学学过,但总不如在项目中体会到的多。 数据库工具在软件测试中,每个测试员的利用程度都不一样,但是利用的越多,对软件测试工作肯定是越好的,这都是见仁见智的。这个项目也有欠缺的地方,测试工具接触的太少,几乎没有,我开始去接触测试工具都是迫于找工作面向市场的压力。 三年的思想转变? 总体转变三年多获得最多的应该还是思想的转变吧。 其实想来觉得自己也算悟的慢的了,三年才领悟到这个软件测试岗位的真正职能,当然每个人领悟到的肯定不一样,我领悟到的内容大概只是对自己的职业定位吧。在贴吧还经常看到有人说软件测试热门又简单,就是点点点,不辛苦很轻松。 以前这些也曾是我对测试的认识,我身边也不乏这样认知测试岗位的人,我现在的想法变了,像k同事说的,软件测试可深可浅: 做的浅的,但凡脑袋比较灵光,很容易上手,但是这部分人很容易被替代; 做的深的,看个人兴趣和认知悟性吧,能知道自己需要一些什么技能能帮助自己做好测试工作,各种编程思想,脚本语言,几种系统的基础命令,这些都是必不可少的。 ? 思想转变然后工具是另一方面,还要了解开发的框架逻辑思想。可以说并不简单,我个人认为好的测试人员是比开发人员的难度大的,不求全部精通,但要知识广。 所以我们需要看很多技术类书籍,应该学习很多技术,这应该是一个好的技术人员的必备条件。做到后者是能做出一些成绩的,越往上走,越有一些做的浅的被淘汰。 我是靠自己领悟的,工作不如学习有老师教,出了社会,工作岗位上带你的人能给你讲业务都是仁慈了,怎么也不可能把所有肚子里消化过的东西全部吐出来给你。 ?? :当然,这样的同事也存在着,还是要靠自己在日常工作中去发现,去与人交流。 ? 技术转变1、学会Python 深入学习自动化测试开发的基础。这部分主要包含python基础的语法,数据类型,数据结构,面向对象的python程序设计; 当然如果要深入理解核心技术点的原理,机制等,需要查阅python官方文档及技术站点,甚至查看python源码,这就需要深入学习的能力了; 2、熟悉Python常见内库 Python的优点之一就是它有非常丰富的自有库和第三方库,这也是Python开发速度快的原因之一。所以要实现业务逻辑,就需要掌握内嵌模块或者第三方模块。 3、掌握自动化测试框架和常见库 举例: 接口测试——Requests、Postman 性能测试——Locust APP自动化测试——Appium、UIAutomator Web自动化测试——Selenium 数据库的连接和操作——pymysql库 4、掌握了自动化测试工具的设计思路 学习UnitTest,pytest、Page Object的设计模式,学习Jenkins,实现持续集成,快速测试,迭代。 5、当然,实践是检验真理的唯一标准 找一个懂Python自动化测试的老师或朋友,从他们的规划和实践中找到自己的学习路线,多多请教他们,必定会事半功倍。 5、最后我想对测试员说… 总结一下,这三年中我发现以下这些特质都将成为一名测试员在求职和工作中的“潜在力量”,比如:快速学习、系统性学习、学以致用、系统性思考、强大的推动力、技术思维、突出的沟通能力、条理性、抗压性、乐观精神、抗挫折能力、迅速调整的能力、迭代改进的意识、ownership、团队合作、愿景和规划……你一定也要一点点地拥有它! 当然真正的能力,还是来源于工作中的积累,关于技能提升,不管是自学也好,还是参加培训机构,都是需要一个正确的方向去引导你学习,这样学习起来也会比较轻松,不会走多余的弯路,思路很重要。 学习的动力其实是一个很简单的东西,说成目标可能会更好理解一点,你想学成之后能达到什么程度,这样你也能在学习的过程中不被困难所难倒,也会有源源不断的动力促使你前进。 也为大家准备一份软件测试学习资源,【资料!!点这!!】 800道软件测试面试题软件测试学习资源资料包括了很多测试行业常见知识,其中包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等 |
|
开发测试 最新文章 |
pytest系列——allure之生成测试报告(Wind |
某大厂软件测试岗一面笔试题+二面问答题面试 |
iperf 学习笔记 |
关于Python中使用selenium八大定位方法 |
【软件测试】为什么提升不了?8年测试总结再 |
软件测试复习 |
PHP笔记-Smarty模板引擎的使用 |
C++Test使用入门 |
【Java】单元测试 |
Net core 3.x 获取客户端地址 |
|
上一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/18 4:49:35- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |