• 0
  • 0
分享
  • 如何回答:为什么要从事软件测试行业?——软件测试圈
  • 曼倩诙谐 2024-03-18 15:35:51 字数 1696 阅读 262 收藏 0

  知己知彼才能百战不殆。要想回答好问题就要先思考面试官的提问的动机。

  首先我们分析一下面试官为什么要问这个问题,通过这个问题的答案他希望能获取到什么信息,然后我们把他希望获取到信息表达出来就可以了。面试官通过这个问题主要想了解三个方面:

1-1.jpg

  (1) 你对软件测试行业是否有足够的了解?

  如果你回答“我不怎么了解“或者”听朋友介绍说“,软件测试怎么样怎么样,这种答案肯定是不合格的,因为你只是道听途说,根本就没有真正了解过这个行业。对行业的了解,是要能够清晰的说出软件测试行业(岗位)的特点是什么,优势有哪些,逆势又有哪些,企业所需要的优秀测试人员应该具备满足什么要求。

  (2) 你对自身是否有足够的认知?

  如果你回答“我觉得我做不了软件开发,所以做软件软件测试”或者“软件测试好上手”,这种答案说明你并没有自己的思考,只是被动了选择了这个软件测试行业。这里对自身的认知,是想了解你个人是否认同软件测试的价值,是否愿意从事这项工作,同时结合自身的技术、经验、性格等特点来说,自己与测试岗位的匹配程度。这同时也是一个机会,可以强化自己在面试官心中的竞争优势:“我比其他应聘者更加适合这个岗位的原因是什么”。

  (3) 你的沟通表达能力怎么样?

  如果这里回答不上来,说“想不到什么”,那么可能直接就pass了(开放性的题目是最体现沟通能力的)。我们需要结合上面提到的两个方面,有条理的回答这个问题,体现自己的沟通能力,因为软件测试岗位的沟通能力本来就是非常关键的能力之一。

  在明白了面试官想问这个问题的原因后,我们就好解答了,回答这个问题,我们要体现下面3点即可: 

  · 自己对测试行业的认识(入行前的了解,工作中的感受);

  · 通过测试行业的认识,自己认为的企业需要的优秀测试人员的标准是怎样的(还不知道的同学可以先参考下方这张图);

  · 个人的哪些特点(性格+技能)符合优秀测试人员标准,所以更适合该岗位,让企业放心。

  将以上三点清楚的表述出来,就在面试官面前体现了你逻辑清晰,缜密的沟通能力了。

1-2.png

企业需要的优秀测试人员的5大标准,仅供参能考

  (1)最初上学的时候有师哥师姐/亲戚朋友有在做这一行的,有时候一起交流时了解过,后来就自己查资料,了解到这个行业薪资还不错,发展空间比较大,测试岗位注重业务经验积累、职业寿命比较长,我自己也非常感兴趣。所以就通过自学(或者报班形式)学习了软件测试岗位的一些工作技术(如:用例设计、linux、数据库、自动化等),就入行了。工作中发现软件测试的岗位职责非常重要,他是软件质量保障的最后一个环节,找到软件中遗留的bug非常有成就感。

  (2)在这几年的工作中,随着各种自动化测试技术和测试理念的发展,测试行业普遍在讲究测试前移。我越来越清楚地了解到,一位符合企业需要的优秀测试人员,除了要有软性的耐心细心责任心、交流能力、逻辑分析能力,还得要有硬性的测试用例设计能力、代码技术能力,合计为5大能力(做出动作:一 一伸出5个手指,然后再捏成拳头状)

  (3)我可以利用之前积累的测试用例的设计经验、以及逻辑分析能力,设计出比较完善的测试用例;我自己也比较细心,可以尽可能的找到软件中的各种潜藏的bug;我可以使用各种接口、UI自动化测试的技术来对项目进行自动化测试,同时具体一定的运维知识,可以进行自动化的环境搭建,自动化的项目部署等工作。可以充分发挥自己的技术特长来提升测试效率。另外,我沟通能力不错,能很好的在测试工作中同公司的UI、产品、开发、运维等各个岗位的同时进行互动,而我个人也非常喜欢与他们打交道,因为可以在工作中学习到各个领域的很多新知识,从不同的人身上学习到不同的东西。

  (4) 综上所述,从事软件测试工作是符合我长期的职业发展规划的,我会使用现有的所有技能、经验快速上手项目的测试工作,同时在项目过程中不断学习新知识,提高工作的测试效率和软件的质量。我认为自己是非常适合咱们公司的这个测试岗位的。


作者:佚名    

来源:http://www.51testing.com/html/88/n-7797188.html


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

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 第一章:项目目标基本开源项目:tpshop,这是一个web+app项目阶段核心目标:能够独立完成编写电商类项目的测试用例;能够独立基于测试流程的6个步骤,对电商类项目进行测试。本项目会涉及到的内容web类项目的环境的问题【构成、部署】;web类项目如何熟悉整个项目;测试流程;【核心】测试电商类项目,两个重点:测试业务流程、核心功能;抓包;编写生成测试报告。第二章:项目环境介绍2.1项目架构介绍公司一般有几套环境开发环境:给开发人员使用的测试环境:给测试人员测试软件使用的预生产环境:在正式发布之前的环境生产环境:给普通用户来使用的可以有三套环境,也可以有两套环境:开发+测试、生产开发+测试冲突问...
            0 0 3973
            分享
          •   小编看到过这样的一个帖子,根据题主的描述可以看出来他是一名拥有十年工作经验的功能测试人员,目前掌握的技能还只是简单的功能测试,没有什么代码能力,面对功能测试的职场窘境,正在选择下一步该转测试开发还是软件开发?其实现在像题主一样处境的人不在少数,这就是行业技术发展的趋势导致。开篇之前,小编直接亮明观点,在测试开发和软件开发之间,选择前者的发展会永远比后者好。  这篇文章将从以下三个方面阐述我的观点:  ·功能测试为什么不建议选择软件开发?  · 为什么功能测试会产生转行软件开发的想法?  · 功能测试如何晋升测试开发?  一、功能测试为什么不建议选择软件开发?  表面看,...
            0 0 1298
            分享
          • 我们平时说的H5测试就是HTML5,其实就是:移动端WEB页面。我们以往的APP是使用原生系统内核的,相当于直接在系统上操作,是我们传统意义上的软件,更加稳定;H5的APP先得调用系统的浏览器内核,相当于是在网页中进行操作,较原生APP稳定性稍差,似乎还没有百万级用户量的H5APP;H5最大的优点是可以跨平台,开发容易,APP的话需要用ANDROID的语言和IOS的语言各自写,H5只要开发一套;简单的说:H5是基于web,native基于客户端。一、如何判断一个APP页面是否是H5页面1、无网络断开网络,显示404或则错误页面的是H5‘2、页面布局在手机设置、开发者选项中开启显示布局边界功能;...
            13 14 1203
            分享
          • 前言:这篇文章主要向大家介绍jmeter经常使用的Beanshell脚本,主要内容包括基础应用、实用技巧、原理机制等方面,希望对大家有所帮助。1、利用jmeter自带函数获取系统当前时间//当前时间 ${__timeShift(,,,,)} //增加一天 ${__timeShift(,,P1d,,)} //增加七天时间格式化 ${__timeShift(yyyy-MM-dd,,P7d,,)} //减少七天时间格式化 ${__timeShift(yyyy-MM-dd,,-P20d,,)} //当前时间时间格式化 ${__timeShift(yyyy-MM-dd,,,,)} //增加一H ...
            13 13 2918
            分享
          •   性能测试的目的是验证软件系统是否能够达到用户提出的性能指标,发现软件系统中存在的性能瓶颈,优化软件,起到优化系统的目的。性能瓶颈定位和调优是个复杂的过程,通常可以从应用参数设置、硬件资源、代码或 SQL 语句、架构或需求等方面综合考量。  本文以某应用系统性能测试过程中遇到的交易报错入手,详细讲述WAS数据源连接池参数配置对系统性能的影响。  一、应用系统基本情况介绍  某应用系统性能测试环境数据库服务器使用Oracle RAC,由两台PC Server物理机组成;应用服务器使用11台PC Server虚拟机,程序运行在WAS上。测试环境WAS与Oracle各...
            11 11 1025
            分享
      • 51testing软件测试圈微信