测试工程师 订阅
测试工程师,软件质量的把关者,工作起点高,发展空间大。我国的软件测试职业还处于一个发展的阶段,所以测试工程师具有较大发展前景。传统的软件行业还是以软件测试工程师为主,但是在新兴的互联网行业大多还是以QA来命名这个职位,也就是质量保证。 展开全文
测试工程师,软件质量的把关者,工作起点高,发展空间大。我国的软件测试职业还处于一个发展的阶段,所以测试工程师具有较大发展前景。传统的软件行业还是以软件测试工程师为主,但是在新兴的互联网行业大多还是以QA来命名这个职位,也就是质量保证。
信息
外文名
Software Development Engineer in Test
特    点
工作起点高,发展空间大等
别    名
软件开发测试工程师
中文名
测试工程师
职业待遇
薪酬上升空间非常大
工    作
软件质量的把关者
测试工程师从业资格
在企业中一般称为软件开发测试工程师(Software Development Engineer in Test,SDET)。一般为具有1-2年经验的测试工程师或程序员 。有良好经验的测试工程师可以成长为产品/项目组的测试组长(SDETLead)或软件质量经理(SQA Manager),负责软件质量保证,进行测试管理和领导测试团队。
收起全文
精华内容
下载资源
问答
  • 面试必问,涵盖全面,DC,功能。 通俗易懂,IC测试,DC部分包括OS、leakage等、Func部分包括 pattern等。
  • 了解测试岗位等级,简单成为一个好的测试工程师
  • 中级软件测试工程师的岗位职责 中级软件测试工程师需要根据产品需求 应用环境设计测试方 案编写测试用例 下面是我为您精心整理的中级软件测试工程师的 岗位职责 中级软件测试工程师的岗位职责 1 职责 1. 参与测试...
  • 可以自己评估下 百度测试工程师胜任力模型(任职资格标准)-QAD&QAT 胜任力模型说明: 胜任力模型作为QATC职称评定标准的细化与解读,帮助QA更好的理解各职称级别对于工程师的能力要求。 细则中对各级别工程师,在四...
  • 软件测试工程师应该具备的三项基本素质[1]软件测试很多年轻或者刚刚从事测试工作的工程师,经常会问:“测试工程师需要什么技能或者具有什么素质才是合格的?”与开发人员相比,测试人员不但需要一技之长,还需要掌握...
  • 软件测试工程师的工作总结
  • P 软件测试工程师岗位等级 P1 软件测试实习生学习阶段 : 1软件相关专业毕业但对工作性质内容有一定了解暂时不具备胜任工作的基 本技能 2 掌握软件测试的理论知识熟悉软件测试相关工具 3 有成为软件测试工程师的意愿...
  • 篇一:软件测试工程师绩效评估表 软件测试工程师绩效评估表 一 软件测试工程师职责 1 与软件产品部配合完成软件需求分析讨论并根据需求说明书制定项目测试计划方案编写测试用例建立测试环境 2 负责研发部门各开发组...
  • 测试工程师等级标准

    2018-06-18 17:16:28
    测试工程师职称评定细则初级测试工程师 任职要求 1.一年以上软件测试经验,熟悉各种测试方法、测试工具、测试流程; 2.本科及以上学历,计算机相关专业; 3.有较强的分析问题能力和文字表达能力,逆向思维好;能...
  • 软件测试工程师的主要职责描述 软件测试工程师需要编写和执行测试用例 记录测试问题 与开发人员协作修复系统缺陷 下面是为您精心整理的软件测试工程师的主要职责描述 软件测试工程师的主要职责描述 1 职责 1根据软件...
  • 软件测试工程师试用期转正工作总结及小结 软件测试工程师试用期转正工作总结及小结该怎么写呢以下是由 _的软件测试工程师试用期转正工作总结及小结欢迎您的阅读希望此文能够对您有帮助 软件测试工程师试用期转正工作...
  • 软件测试工程师工作总结自我评价撰写人_日 期_ 软件测试工程师工作总结自我评价 撰写人_ 日 期_ 第 PAGE 页 共 NUMPAGES 页 软件测试工程师工作总结自我评价 xx年xx月xx日我有幸成为北京超图一员应聘为公司的java...
  • 工程师能力软件测试的能力素质模型(JobModel),是对不同层级测试工程的能力要求... 淘宝测试工程师的最常用的有4个,分别是: 测试工程师(P4) 高级测试工程师(P5) 资深测试工程师(P6) 测试专家(P7) 大家注意,
  • 测试工程师校招面试题库 涵盖面试技巧及java、c++、Python、Shell等相关技术知识!
  • 软件测试工程师个人简历模板 姓 名 简历模板 国 籍 中国 目前住地 所在地 民 族 族 个人 XXX cm 户籍地 所在户籍 身高体重 照片 XX kg 婚姻状况 未婚 年 龄 XX 岁 求职意向及工作经历 人才类型 普通求职 应聘职位 ...
  • 软件测试工程师

    2018-08-03 13:45:05
    软件测试工程师进阶必读的书籍。
  • 个人简历 钟娟 软件测试工程师 基本资料 工作年限 性 别 毕业学校 联系方式 专 业 邮 箱 工作技能 熟悉软件生命周期测试流程以及各个阶段的基本工作能够根据需求文档提取测试需求熟悉软件测试计划测试方法测试用例...
  • 软件测试工程师经典面试题

    万次阅读 多人点赞 2018-10-27 23:55:52
      软件测试工程师,和开发工程师相比起来,虽然前期可能不会太深,但是涉及的面还是比较广的。前期面试实习生或者一年左右的岗位,问的也主要是一些基础性的问题比较多。涉及的知识主要有MySQL数据库的使用、Linux...

      软件测试工程师,和开发工程师相比起来,虽然前期可能不会太深,但是涉及的面还是比较广的。前期面试实习生或者一年左右的岗位,问的也主要是一些基础性的问题比较多。涉及的知识主要有MySQL数据库的使用、Linux操作系统的使用、软件测试框架性的问题,测试环境搭建问题、当然还有一些自动化测试和性能测试的问题。测试工程师的面试题,基本上都是大同小异的,面试的核心主要在于框架模块(一到两年工作经验)
    。今天这篇帖子主要讲解之前面试自己面试过程中或者周围人面试过程中经常被问到且比较经典的面试题,一家之言,如有异议或者有想问的问题,可以在评论区留言,看到后将在第一时间内回复!


    1、软件测试的流程是什么?
      分析:每当HR问一个问题的时候我们都可以用1~2s的时间去想HR想要从这个问题中获取什么信息,这点搞清楚之后再去回答就很好回答了。如果有工作经验,直接按照公司流程回答即可,如果是刚转行或者刚实习,那按标准回答即可,文中回答仅供参考;
      回答: 项目经理或者PD把项目需求文档提前下发给相关的研发人员,研发人员抽出一定的时间记录文档内需求不明确或者遗漏的点为后面的评审做准备;在需求评审会议上,各研发人员提出自己的疑问并解决,需求评审最终通过之后会出一份最终的需求规格说明书;(需求评审阶段)
        需求规格说明书评审通过后,开发经理开始编写开发计划,测试经理开始编写测试计划,计划评审通过后开发人员开始进行程序的开发,测试人员开始测试用例的编写,等程序的第一个版本出来后,开发人员进行第二个版本的迭代,这时测试人员对程序进行测试并记录追踪管理缺陷,直到程序迭代完毕。(产品研发阶段)
        程序迭代完毕并修复大部分缺陷后,测试人员开始进行工作的总结,并最终输出一份测试报告书,记录此次的测试工作共,程序存在的相关问题。(产品发布阶段)

    2、测试用例主要有哪些元素?
      分析:每个公司因为使用的模板不一样,所以测试用例的内容也是不尽相同的,所以回答时只需要回答出基本的元素即可;
      回答: 测试用例主要元素有:ID、标题、模块、预置条件、操作步骤、预期结果、实际结果、是否通过、BugID等;

    3、软件测试有什么策略和阶段?
      分析:软件测试的策略就是测试将按照什么样的思路和方式进行如采用什么技术,什么步骤等。
      回答 :软件测试的策略主要有:动态测试和静态测试、白盒测试和黑盒测试。测试阶段按照研发顺序分别是:单元测试、集成测试、系统测试,有些公司还会有验收测试;(单元测试开发在调试代码时就完成,集成测试也是,但是有时测试人员也需要进行集成测试;测试人员平时主要的工作就是系统测试,验收测试是有客户参与进行的测试);

    4、黑盒测试和白盒测试是什么?二者有什么区别?
      分析:黑盒测试和白盒测试的概念百度百科上面都有,这里不再做太多介绍。黑盒测试和白盒测试的区别:https://www.cnblogs.com/i16i1007/p/6624072.html记得
      回答: 黑盒测试主要是在程序界面进行测试,通过设定某种场景检验程序在这种场景下是否给出了正确的反应,验证程序正确实现了需求规格说明书中的需求,而白盒测试主要是针对程序内部结构,对程序代码进行代码走查等,但是白盒测试的成本会比较大,当程序有多个路径时,可能会产生较多的遗漏;

    5、软件测试有什么类型?
      回答: 常见的软件测试类型有:功能测试、性能测试、兼容性测试、可靠性测试、安全性测试、压力测试、负载测试等;

    6、测试用例是什么?有什么作用?
      回答:测试用例就是设计一个特定场景,让软件在这种场景下运行,检验程序是否给出正确的反应,以此验证软件是否正确实现了客户需求。
      作用:1、避免盲目测试并提高测试效率;在软件版本更新之后只需修正少部分用例即可开展测试工作,降低工作强度,缩短测试周期;
             2、可以分清哪些是测试重点,测试用例是测试工作的见证,能知道测试了哪些功能,没测哪些模块;
             3、测试用例是量化测试工作的方法之一;

    7、你平时是怎么设计测试用例的?
      分析:这个问题的点主要考察是否掌握测试用例设计方法,在回答之后,HR可能会继续追问某种设计方法的概念或者实例,这时举例说明即可;如:等价类划分法就是把程序的输入域划分成等价类,从每个部分中选取少数代表性数据当做测试数据。
      回答:设计测试用例一般都会使用到等价类、边界值、场景/流程法、因果图还有错误推测法;

    8、软件缺陷的定义是什么?
      分析:什么样的问题才是一个缺陷,需要从客户需求出发;
      回答:1、软件未实现需求规格说明书中的要求;
            2、出现需求规格说明书中指明不应该出现的错误;
            3、软件未实现需求文档中虽未明确提及但应该实现的功能;(如:账密加密)
            4、软件出现难以理解、不易使用或者运行速度慢等问题都可以认为是软件缺陷;

    9、缺陷中应该包含什么元素?严重等级一般有哪些?
      分析:这个问题和上面测试用例一样,每个公司的要求可能都会不一样;
      回答:主要元素有:标题、BugID、复现步骤、实际结果、预期结果、截图、日志等;软件缺陷等级一般有四种,致命(程序奔溃)、严重(金额计算错误、数据出错)、一般(不影响使用但是会造成一定的麻烦)、优化(字体字号不统一)

    10、给你一个杯子,你会怎么测试?
      分析:给你一个杯子,给你一个电梯,这种问题在前期的面试中是经常遇到也是非常经典的一道面试题,这里给出一个链接,回答时从外观、功能、性能等各个角度说起,再结合自己的一些话就可以了。
      回答:经典测试用例,一个水杯的测试https://blog.csdn.net/ganhongxia/article/details/6025416

    11、测试报告里面包含什么内容?
      分析:测试报告,是测试工作结束后测试部门输出的一份测试结果,但每个公司的测试报告内容都会有些差别。有些公司的测试报告是有测试部门的负责人一人编写,或者是由每个测试工程师输出自己对应模块的测试报告再由测试组长整合成一份完整的测试报告;
      回答:测试报告内容一般有:编写目的、系统简介、测试环境、测试方法和工具、测试执行结果与记录、缺陷汇总、遗留缺陷跟踪、测试用例执行情况、测试结论与建议等;

    12、如果在测试过程中发现了BUG,可是开发不承认这是Bug,你会怎么办?
      分析:HR问这个问题主要还是想知道你平时是如何处理与同事之间的关系。开发和测试是两个即对立又统一的两个岗位,所以开发和测试之间关系的处理也是HR面试过程中需要考虑的一个点。当然,HR问这个问题也表名该公司有氛围不是很好的风险。
      回答:首先还是应该回归到客户需求上面,确认这个问题到底属不属于一个缺陷,如果确实是则要和开发同事解释清楚;如果开发还是坚持自己想法的话,则询问同事或者测试组长的意见,讨论这个问题到底属不属于缺陷问题,如果大家都觉得是则需要和开发解释清楚。

    13、你们公司的需求评审是怎么进行的?
      分析:需求评审,就是对客户需求,软件各个模块之间模糊的点进行审查,排除不理解或者没有考虑到的点。
      回答:需求评审,在一些分工比较明确的公司,都是由PD(产品设计师)负责,需求确认好后再下发到开发和测试部门;分工不怎么明确的公司可能就是开发测试产品等大家坐在一起共同探讨;评审形式一般分为线上和线下两种方式,负责人一般会提前把需求文档下发到大家手上供大家整理各自的疑惑点,为后续的评审会议做准备。

    14、MySQL的常用命令有哪些?
      分析:数据库知识,是测试工程师必备的一个基本技能,在面试过程中也是经常会遇到的一个考点。对于刚入行的测试,对数据库知识的要求不会太高,只要求能掌握基本的增删改查语句即可。关于数据库的知识,在后续的时间里,也会慢慢的整理出来,供大家学习、参考。
      回答:这里只给出几个标准的语法结构:
            增:insert into 表名(列名) values (数据);
        如:在stu表中插入id为001,姓名为张三的学生,(insert into Stu(stu_id,stu_name) values (001,‘张三’);)
            删:delete from 表名 where 指定数据;
        如:在stu表中删除id为001,姓名为张三的学生:(detele from Stu where stu_id=‘001’ and stu_name = ‘张三’;)
            改:update 表名 set 改变项 where 指定数据;
        如:在stu表中修改id为001的学生姓名为“张三”:(update Stu set stu_name = ‘张三’ where stu_id=‘001’ ;)
            查:select (查询项) from 表名 where 指定条件;
        如:在stu表中查询id为001,姓名为“张三”的学生信息:(select * from Stu where stu_name = ‘张三’ and stu_id=‘001’ ;)

    15、Linux下的一些常用命令是什么?
      分析:Linux系统,也是软件测试工程师必须要掌握的一项基本的技能,由于Linux具有运行稳定等很多优点,软件的服务器大多部署在Linux系统上,搭建测试环境也是测试工程师需要掌握的。关于Linux的知识,在后续的时间里,也会慢慢的整理出来,供大家学习、参考。由于Linux下很多命令都是常用的,所以这里不给出答案。

    16、你未来的职业规划是什么?
      分析:职业规划问题,是所有面试中最常问的问题,问的人可能是HR、部门主管、经理、甚至是董事长。同一个问题,问的人不同,想要获取的信息也肯定是不一样的。HR更多的想看你在公司的稳定性;技术主管可能更想知道你是否真的喜欢测试这个岗位,后期是否会主动学习型新的技能等;而经理更多的是看你的职业规划符不符合公司的发展方向;软件测试工程师的发展方向主要有:测试开发、产品经理、测试转开发、测试大牛、讲师等岗位;
      回答:HR:如果是HR问的话,多从稳定性的角度回答,如:家人、朋友都在公司附近,或者喜欢贵公司的文化氛围等;
            技术:回答之前可以先简单介绍一下自己为什么选择软件测试这个职业,以及自己对这个职业的看法,最后再回答自己的职业发展方向即可;
            经理or董事长:这个回答回答起来的话还是比较难把握的,因为在面试时,面试者往往对公司的发展方向不是非常了解,所以在回答时可以再带一句,“具体的发展方向,还需要公司的发展方向去调整”。这样回答就会保险一些。

    17、还有什么想要问我的吗?
      分析:这个问题在每个面试的尾声都会被问到,直接说没有,会让HR觉得你不关心这个岗位,问的多了又会显得面试之前没有做好充分的准备。所以问题一般控制在两到三个比较好。
      回答:1、公司的研发团队目前是什么规模?开发、测试分别有多少人?
            2、公司的业务方向是什么?
            3、如果我入职之后,我的工作职责是什么?

    18、为什么想要离职?
      分析:这个问题主要是想要了解你的近况,以及上一家公司是什么原因导致你离职,。在大部分情况下,HR都会理解你,但是在回答问题时千万不能太过于实诚,有些面试者一上来就在抱怨上一家公司如何压榨公司员工等,没有一家公司愿意接受这样的面试者,HR并不能完全感受你所遭遇到的,所以还是请控制好自己的负面情绪。

    展开全文
  • 2020一线大厂测试工程师面试题(吐血推荐).doc
  • 测试工程师考核表

    2019-02-28 09:15:52
    可用于公司测试工程师岗位的日常考核,方便监督与管理。
  • 软件测试工程师 软件测试工程师个人工作总结 工作总结就是把一个时间段的工作进行一次全面系统的总检查总评价总分析总研究并分析成绩的不足从而得出引以为戒的经验下面是本站为大家整理的软件测试工程师 软件测试...
  • 软件测试工程师胜任素质模型与任职资格 本书依据软件测试工程师的工作职责结合其对任职人员的资格与素质要求并参照其他优秀工程师的胜任行为特征构建了软件测试工程师胜任素质模型具体内容如图10-10所示 问题发现与...
  • 测试工程师绩效考核需要考核那些内容呢,有那些量化指标标准呢,等等,这是非常全面的文档,细化到每个点
  • 自己收集整理的各个渠道的shopee测试面试的题目,然后通过百度整理了答案。很全面。需要的自取。
  • 讨论常用的黑盒测试用例设计方法,包括 等价类划分 边界值测试 决策表 错误猜测 场景法 正交实验法 行为建模 综合运用黑盒用例设计方法
  • 工作总结汇报PPT模版 演讲人:某某某 目录 DIRECTORY 添加目录一文字 2>质目是 际加目录三...3自动换片时间修改:切换-切换方式设置自动换片时间(去掉勾选 4音乐删除:音乐在第一页选中删除即可 5形状组合:为了方便编辑,部
  • 本人自己整理的测面试宝典,十几次面试的总结,包含面试老套问题
  • 第 PAGE 页码 页码页 /总页数 NUMPAGES 总页数 总页数 页 软件测试工程师的岗位职责范本 导读我根据大家的需要整理了一份关于软件测试工程师的岗位职责范本的内容具体内容软件测试工程师需要配合项目计划负责公司...
  • 初中级软件测试工程师面试资料(整理了很多,包括面试题,测试文档模板,简历模板)
  • 测试工程师KPI考核方案整理,希望对大家有用,谢谢~~~ 参考该方案,从不同的角度,权衡工程师的测试质量,测试效率等

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 346,722
精华内容 138,688
关键字:

测试工程师