• 0
  • 0
分享
  • java开发转测试开发经历——软件测试圈
  • 饭团🍙 2021-03-22 13:46:38 字数 1360 阅读 1530 收藏 0

1、背景

我从毕业一直做java开发已经两年半了,到目前为止也挺喜欢开发的。

2、为什么想转行

想转行是由多方面考虑的,

  1. 我的开发技能没达标,只能找到外包里的开发工作

  2. 开发前景对女生不够友好,难以获得认可(个人感受)

至于第一点其实也可以在我辞职后补下开发技能找到非外包的开发工作,由于我之前的开发工作体验感很差很差,导致我已经不再想做开发了。

3、为什么转测试开发

其实根据工作内容接触到财务知识,我最先考虑的是做会计,走财务审计方向。中间报班考证学习了一阵子,迷茫了起来,不是因为我发现自己不喜欢财务了,是因为大学非财务专业现在想转行太难了,也没发现对财务行业的喜欢值得我去拼命转到这行业,这行业也没有值得我拼命转过去的优势。

后面跟朋友聊天,想到了测试(之前不考虑这个因为我之前的工作经历对测试行业很有偏见),又根据自身的优劣势(包括性格),选择了测试开发行业。

4、为转测试开发行业所做的准备

  1. 网上找他人转测开行的经历,发现有个资料挺适合我了解测试-茹炳盛《软件测试52讲》,了解到测试所需要的软能力与发展前景和基础的测试知识。

  2. 看招聘信息,总结测开需要的技能,列出学习计划

  3. 根据学习计划,首先学习测试理论知识,买了本《软件测试的艺术》还未看完

  4. 学了下当前流行的测试框架原理与基础应用

  5. 复习java基础知识

5、面试经历

  1. 面试简历,我写的是开发经历,技能那里加了新学的测试技能

  2. 面试时面试官问的最多的问题:

你为什么从开发转测试

你上家公司为什么只工作了两个月

说下你的项目,你在里面负责的部分(由此会问对应的开发知识),遇到一个问题你说怎么解决的

java基础知识的提问

测试基础知识的提问(问的最多的是测试方法)

给你出个场景题,你怎么设计测试用例

6、面试感受

对于开发刚转测试的,我觉得最重要的是突出自己开发技能(优势),所以开发知识一定要牢固;而测试技能就算再事后学习,由于没有工作经历,其实对他们来说你这方面也是你的弱势。说这两句话不是说不需要学习测试知识了,毕竟转的是测试行业,还是需要有些专业度的。学习测试最重要的是学习测试的思想,可以多看下别人的测试用例怎么写的,多看点关于这方面的书籍。个人建议准备好再去投简历找工作,因为当你在各种招聘软件上做好简历后,你会收到各种招聘沟通,近期的面试机会会很多,前期准备充足,防止丢失机会。

结果:我找到了一个相对来说我挺满意的公司,我喜欢那里的公司文化和工作环境,工作内容也符合我想找的,工资不太高不过对于转行的来说还行吧。

7、个人感受

对于开发行业,我依旧遗憾又不甘的,每次看到别的女性开发,我都好羡慕。但我不想在做那一行了,自我安慰测开也会有开发呢,而且我私下可以自学开发技能呀这样会增强我测开的优势。自我安慰完依旧有些羡慕,我问过自己若是现在有份开发的工作,公司还行,我会去做么?我应该不会吧(毕竟离职后提高下开发技能可以实现这个呢),测开更适合我,我的软能力能帮我做的更好(工作时我已做到不会纠结开发行业,专心做测试)。

目前在努力的学习测试实战,遇到的有关技术方面的,会有开发基本和测试行业都会用的,我会努力私下学习这些。

好好学习,天天向上,坚持就是胜利!

加油!



作者:模样样

原文链接:https://blog.csdn.net/qq_39156616/article/details/113756487

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 如何进行需求管理?需求采集、需求分析、需求筛选、需求处理这4个步骤有什么成体系的方法吗?有适合的工具进行管理吗?可以介绍一下工作中的具体方法吗?结合上面的问题,我们来具体了解一下需求管理,需求管理源于业务需要,始于需求挖掘,继而需求分析,需求定义,需求验证。周而复始。一、业务需要说明需求产生的原因,可能是高层制定的目标,中层对工作流程的调整,基层碰到无法解决的问题,用户需要,外部环境变化,竞争对手策略变化或者政府政策调整等。需求人员在明确业务需要时,首先明确干系人,其次获取干系人要求/需求。可以采用的方法包括:行业基准(竞品),业务规则分析(产品分析),头脑风暴,焦点小组,功能分解,根源分析等...
            0 0 954
            分享
          • 读者提问:什么时候需要写测试日报,为什么要写测试日报,怎么写测试日报 ?阿常回答:什么时候需要写测试日报,为什么要写测试日报:1、刚入职场的测试新人,测试主管根据测试新人的工作表现(含测试日报),对新人做试用期转正考核;2、临近项目关键节点,需要给出测试交付物时,和项目组汇报当下测试进展,是否有遇到阻碍、项目是否有延期风险;3、测试进度受到阻碍,项目存在延期风险,需要及时和项目组反馈当前测试情况。怎么写测试日报:1、整体测试进度有无风险:进度正常无风险、低风险、中风险、高风险。2、列出所存在的风险及对应策略,需要谁提供帮助。3、所测试模块,用例执行 XX %,发现了 XX 个 BUG...
            0 0 2657
            分享
          • 前言HTTP接口测试很简单,不管工具、框架、还是平台,只要很的好的几个点就是好工具。测试数据问题:比如删除接口,重复执行还能保持结果一致,必定要做数据初始化。接口依赖问题:B接口依赖A的返回值,C接口依赖B接口的返回值。加密问题:不同的接口加密规则不一样。有些用到时间戳、md5、base64、AES,如何提供种能力。断言问题:有些接口返回的结构体很复杂,如何灵活的做到断言。对于以上问题,工具和平台要么不支持,要么很麻烦,然而框架是最灵活的。unittest/pytest + requests/https 直接上手写代码就好了,既简单又灵活。那么同样是写代码,A框架...
            9 9 1270
            分享
          •   2022软件测试行业前景如何?结果你来预测。链接:http://vote.51testing.com/  (笔给你,你来填~)  我们在使用网站过程中,经常会遇到慢的问题,为了找到原因,一般需要借助工具进行检测,通过工具,可以检测出前端站点加载资源的相关详细情况。  今天,就给大家介绍几款前端性能测试分析工具,结合性能测试工具,实现通过量化的方式测试网站中诸如首字节加载时间(time to first byte)或者渲染时间等表现。其中有些工具还会检查资源是否被缓存,多个 CSS 或 JS 文件是否值得合并,最后自动给出前端性能优化改进建议报告,如果对你有用的话,欢迎收藏转发。 ...
            0 0 9323
            分享
          • Oracle在性能调优中提供了丰富的工具和报表支持,如何从众多指标获取有价值的调优信息则需要开发测试人员具有一定的基础和经验。本文主要对近几年碰到频率较高的几类性能问题进行经验总结,帮助开发、测试人员在调优过程中少走弯路,尽快定位、解决性能问题。除去硬件故障和产品本身bug外,本文分为配置类,sql效率类、应用程序逻辑三大类进行归纳介绍。1.配置类1.1绑定变量在联机交易系统中,对于频繁执行的SQL语句,如果所查数据分布较均匀、分区较均衡,建议使用绑定变量代替常量,以避免多次重复硬解析(Hard Parse),节省时间、资源成本。反例: select * from ...
            0 0 2118
            分享
      • 51testing软件测试圈微信