开发转做测试,有朋友的规劝亦有朋友的支持,劝我的说放弃一年半的开发经验做测试不值得,支持的说女孩子做开发太累,做测试可以轻松一下,而我就是决定的事,就一定会做下去的,既然觉得做测试了,我便不会后悔。

刚开始的面试我很受打击,毕竟开发和测试是2个不同的行业,也许我们都小看测试工作了,因为没有工作经验,亦没有测试的特长,到公司后只能从功能测试做起。原以为测试工作会比开发简单一些,最起码不会那么长时间的加班,但事实是:现在加班也是家常便饭,有时到家都11点左右,我明白了,在IT这个行业加班是一种习惯。

在说说功能测试,也许大家理解为功能测试就是点点系统看看会不会报错,看看能不能实现增删改查,写个测试用例就OK了,其实真正做下去了,做好了,真的不是一件容易的事情,很多人会说测试是一件很无聊的事情,你每天做这同一件事情,没有什么创新的东西,还和programmer有扯不完的bug,如果领导发现bug你没发现,还要挨批评。是,这些都是事实,但你也可以做的更好,我觉得如果你经常抱怨你的工作,抱怨领导,完了,你完全可以走人了,你在干下去已经没有意义了,有的话,你也是一个行尸走肉。你既然不喜欢了不感兴趣了你在待下去纯属浪费青春,浪费公司的资金。

我觉得你如果想做好,你要从工作中找到乐趣,现在北京的工作生活压力这么重你的大部分时间都在公司度过,如果每天的工作让你感到枯燥压抑,这样长时间下去,会影响你的情绪,进而会影响大你的健康。功能测试确实没太大的技术含量,不过要做好做到一定的级别,也不是那么轻松easy的,我个人认为做好测试,要做好三点,了解业务,总结方法,做好沟通。

业务:能做测试的软件,一般业务都不是很简单的,你了解透了业务,才能站在一个更高的角度去审视自己的工作,去分析整个系统的逻辑关系,你不能傻傻的去测试那些基本的功能,你测试完了,你知道这些功能都能实现增删改查导入导出,但这样的意义大吗?长久这样下去你能进步吗?这样做几年之后,你的工作工作经验能增长吗?要想让别人觉得你是你一个合格的tester,你一定要比程序员更了解业务,通常每个程序员只了解自己负责开发模块的业务,而你要了解整个的业务,这样你才能够积累更多的经验。

方法:一个好的方法可以给你节省很多的时间,换一种角度说可以大大的提高工作效率。不管做什么事情你都找到一种适合自己的行之有效方法,测试也一样,你一定要有敏锐的洞察力,当你拿到一个功能,你都要能够猜到那个地方一定会有bug,这种能力,是要靠你的工作经验的,但你要是掌握了测试方法,用不了太久,你也能做到,任何时候都要学会总结方法,你能总结出适合自己的方法,你的工作一定会如虎添翼的。

沟通:我这里说的沟通,主要指和程序员之间的沟通,你测试出别人的程序有bug要让别人心服口服,一般程序员对自己做的东西都很自信的,是不愿意别人说自己的东西有错误的,因为我是从程序员过来的,这个时候,你要他们知道他们真真实实是错了,还不能太打击别人,有时我测试一个程序员的程序,他的bug我找出了近20个,他说,不是吧怎么这么多,有时一点的不认真不细心会铸造很多的bug,当他把所有的bug改完后,我说你太厉害了,改的这么快,而且全部都改对了,你要肯定别人的努力,也要不停的赞美夸奖别人,这不是一种虚伪,而是一种正能量的传递……

好了 就到这了,在说下我个人,一直想学习一些非功能性的测试,不然我的开发经验真的会失去他的价值的,苦于太忙一直没空学习,也许是在自己给自己找借口不学习吧,慢慢挤出时间学习吧……

接下来我将分享一下这些年来,我对于技术一些归纳和总结,和自己对作为一名 高级测试工程师需要掌握那些技能的笔记分享,希望能帮助到有心在技术这条道路上一路走到黑的朋友!

1、测试基础

2、Linux必备知识

3、Shell脚本

4、互联网程序原理

5、MySQL数据库

6、抓包工具

7、接口测试工具

8、Web自动化测试Java&Python

9、接口与移动端自动化

10、敏捷测试&TestOps构建

11、性能测试&安全测试


上面就是我为大家整理出来的一份软件测试工程师发展方向知识架构体系图。希望大家能照着这个体系在3-4个月完成这样一个体系的构建。可以说,这个过程会让你痛不欲生,但只要你熬过去了。以后的生活就轻松很多。正所谓万事开头难,只要迈出了第一步,你就已经成功了一半,等到完成之后再回顾这一段路程的时候,你肯定会感慨良多。

如果对python自动化测试、web自动化、接口自动化、移动端自动化、面试经验交流等等感兴趣的测试人,可以加群

从一名开发人员转做测试的一些感悟相关推荐

  1. 我为何从开发人员转做测试,3年软件测试工程师,带你聊聊这其中的秘辛

    从事测试工作已3年有余了,今天想聊一下自己刚入门时和现在的对比,虽然现在也没什么成就,只能说笑谈一下自己的测试生涯,各位看官就当是茶余饭后的吐槽吧,另外也想写一写自己的职场感想,希望对刚开始工作的小伙 ...

  2. 开发要不要做测试,怎么做?

    现在包括 Google.Facebook 和 eBay 等一线互联网巨头公司都在逐渐推行"没有专职测试,测试工作由开发人员完成"的全新模式,原本专职的业务功能测试团队的规模逐渐缩小 ...

  3. 秘密潜入2小辣椒_短暂潜入2次,我显然不知道自己作为开发人员正在做什么

    秘密潜入2小辣椒 by Zachary Kuhn 扎卡里·库恩(Zachary Kuhn) 那两次我显然不知道我作为开发人员正在做什么 (Those two times where I clearly ...

  4. 从开发转到测试,做到让开发人员佩服的测试工程师之后···

    很多从事程序开发的人会在有一定开发经验后会转到测试岗位,其实测试岗位并不轻松,因为测试的结果直接会影响到软件的性能,进而影响到用户的体验.那么,从事开发的朋友如何转测试呢,笔者有下面几点建议. 1.首 ...

  5. 六逻辑层次 职业规划案例_我如何在六个月内改变职业并找到了一名开发人员...

    六逻辑层次 职业规划案例 by Christian Jess Mark 克里斯蒂安·杰西·马克(Christian Jess Mark) 我如何在六个月内改变职业并找到了一名开发人员 (How I c ...

  6. 身份证识别开发_成为您的身份永远不会太晚-在36岁时成为一名开发人员

    身份证识别开发 by João Henrique 通过JoãoHenrique 成为您的身份永远不会太晚-在36岁时成为一名开发人员 (It is never too late to be who y ...

  7. 如何成长为一名开发人员

    I can completely understand if you sometimes feel as though you are not growing in your career or ar ...

  8. foobar_Foobar挑战:Google对开发人员的隐藏测试

    foobar by Daniel Simmons 丹尼尔·西蒙斯(Daniel Simmons) Foobar挑战:Google对开发人员的隐藏测试 (The Foobar challenge: Go ...

  9. 我从Stack Overflow对64,000名开发人员的大规模调查中学到的东西

    Today Stack Overflow released the results of their 2017 survey of more than 64,000 developers. 今天,St ...

  10. 谈论源码_5,000名开发人员谈论他们的薪水

    谈论源码 Let's dive into the most interesting results from the O'Reilly 2016 Salary Survey of 5,000 deve ...

最新文章

  1. 杀死linux-zombie僵尸进程
  2. 分布式下服务注册的地位和原理
  3. python 支持向量机 导出参数_SVM支持向量机推导,工具介绍及python实现
  4. oracle 存long,ORACLE中LONG类型字段的存取
  5. jquery日期时间控件
  6. BI与大数据之间的差距有哪些
  7. jeecgboot 前端环境搭建_94.精读Serverless 给前端带来了什么
  8. 《敏捷迭代开发:管理者指南》—第2章2.3节时间箱迭代开发
  9. MFC实战项目——超市管理系统
  10. usbos在服务器上不能引导,USBOS V3.0.2021.07.10
  11. 转载 SpringMVC详解(一)------入门实例
  12. JSON在线格式化,美化
  13. 数据结构(排序)2021-06-13
  14. windows下如何用python控制打印机打印_巧用win32print来控制windows系统打印机并推送打印任务...
  15. html 英文逗号,英语写作中不可小觑的五大错误 逗号别乱用
  16. TCP协议客户端与服务器端一般的通信过程
  17. mongodb分片原理,字节跳动算法工程师面试总
  18. css解决谷歌,360浏览器默认最小字体为12px问题
  19. 计算机组成原理实验:全加器实验
  20. 抄作业计算机叫,有种尴尬叫“抄作业”,答案是“B”抄成了13,抄错答案哄堂大笑...

热门文章

  1. 获取微信公众号文章封面图的方法
  2. 格式工厂kux格式怎么转换成mp4
  3. -1073740771 (0xC000041D)问题解决方案(已放弃)
  4. 常用服务器管理口IP及账号密码(持续更新)
  5. 头文件<ctype.h>
  6. Win10 实现对计算机的远程控制 (Windows自带+QQ)
  7. k8s高可用二进制部署
  8. 政务OA协同办公系统,助力数字政府建设
  9. 数据库备份软件带邮件发送
  10. 使用cmd命令 关机