• 0
  • 0
分享
  • 怎样才能成为全栈测试工程师——软件测试圈
  • 恬恬圈 2023-08-08 16:41:37 字数 1267 阅读 958 收藏 0

  不久前,一位朋友让帮忙推荐个测试工程师,于是聊到了他们对测试工程师的诉求。

  朋友公司是一家做教育软件的公司:Web端、App端产品都有涉及。

  最初的诉求就是想找一位有1-2年相关产品测试经验的人即可。

  但经过几轮沟通后,他的诉求增加了不少:

  ·最好会一点自动化、性能,以后会用到;

  · 最好会一点运维,开发测试环境要分开;

  · 最好再会一点开发语言,能够写一些脚本或测试工具;

  · 最好有过主导产品测试工作的经验,能够推动生产过程改进,持续质量提升。。。

  原来公司对面试者的期望是:身怀绝技Or(And)十八般武艺Or(And)七十二变。

  我们经常会看到一些公司的岗位描述中,会这样要求测试工程师:

  · 要有相关行业背景,互联网或金融产品相关经验;

  · N年Web/App产品测试经验,N年管理经验或技术经验;

  · 精通一种:接口测试、自动化测试(API/WEB)、性能测试、安全测试、持续集成等;

  · 能够主导测试框架设计、测试体系建设、持续质量管控;

  · 至少熟悉一种编程语言, Python、Perl、Shell、Java,C/C++等;

  · 熟悉主流数据库应用SQL Server/MYSQL/ORACLE等;

  · 有一定的运维能力,熟悉Nginx/Apache/Jenkins/Zabbix/Elk等

  · 其它:学习、适应、抗压能力,团队意识,奉献精神等什么的这里不多说。

  面试测试工程师,有那么难吗?

  现实的确很残酷!特别是今年这种形势。

  不管你是面试测试工程师Or测试主管Or高级/资深测试工程师还是测试开发,上述80%的内容都会被问及。

  虽说部分技能公司可能暂时应用不到,但未来一段时间如有计划建设,也会要求面试者有相关经验。

  面试官肯定期望你能够产生或具备更大的价值,当然一些公司可能结合自身的诉求和紧急程度在技能上有一些取舍。

  于是,我们就思考,现在公司对面试者的要求是“全栈测试工程师”啊!

  什么是全栈工程师呢?之前好像只听说过全栈工程师。

  百度百科中对全栈工程师的解释为:

  全栈工程师是指掌握多种技能,胜任前端与后端,能利用多种技能独立完成产品的人。

  那么全栈测试工程师呢,我们这样解释:

  全栈测试工程师是指掌握多种测试技能,胜任功能、自动化、性能、安全等测试技能,能利用多种技能独立完成产品测试的人。

  虽说测试行业入门相对简单,但优秀的测试工程师对人员的综合能力要求还是蛮高的。

  除了必备的测试技能(用例设计、执行、测试报告编写等),还要对代码、系统框架、运维管理、时间管理、计划管理、人际管理等有一定了解。

  因为我们每次需求测试都是在时间与质量之间博弈,都要在有限的时间内,尽可能多的发现产品存在的问题,毕竟缺陷是无尽的。

  那我们就一起看看,全栈测试工程师应该具备的技能吧!也欢迎大家交流、沟通,有奋斗与努力的方向。

2.jpg


作者:喵说测试    

来源:http://www.51testing.com/html/93/n-7793993.html

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

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 前言:本篇讲堂是紧接【安全测试工具-进阶篇[XSS跨站点脚本漏洞(上)]】的内容。例牌,先说下安全测试工具的更新情况【工具地址:https://gitee.com/samllpig/SafeTool-51testing】1. 安全测试工具服务端增加前端脚本路由定位功能漏洞讲解:所属模块: (A7) Cross-Site Scripting (XSS) [跨站脚本漏洞]8.1.7 第七节主题:本节是个小测验,试试反射型XSS内容:测试XSS最重要的是确定可以注入的字段,并构造一段html标记和javascript代码,我们把它称之为有效载荷,将有效载荷注入到http请求中的所有可控参数...
            0 0 68
            分享
          • 有很多同学进入测试行业之后,一直从事的是软件测试的工作,然后跳槽时遇到一些游戏的公司的面试,就会有点慌,我做的都是软件测试,能胜任游戏测试么?所以,今天我们需要先来了解一下,软件测试和游戏测试的 ”同“ 和 “异”。首先,我们要肯定的是:游戏也是软件的一种,所以从测试工程的角度来讲,游戏测试与软件测试的本质是完全相同的。明白了这一点之后,我们再来看看,他们之间的一个区别。其实,按照我们测试工程师应该有的“测试思维”,考虑任何一个软件的测试点,都应该从以下几个维度出发去考虑:功能,界面,兼容性,易用性,性能,安全。所以,我们接下来我们就从这几个方面来探讨以下:1、功能方面:对于需求实明确要求实现...
            1 1 1585
            分享
          • Python3.7+RIDE+Robot Framework环境搭建过程中,安装完robotframework-httplibrary后,加载HttpLibrary.HTTP报错Importing test library "HttpLibrary.HTTP" failed经过网上查询分析,发现HttpLibrary是基于python2.0开发的,高版本的python中可能会存在一些兼容性问题,所以我们就围绕兼容问题进行处理。Ride在应用过程中,遇到的兼容问题还是蛮多的,只能多多记录,以便后用。 一、检查HttpLibra...
            0 0 2651
            分享
          •   免费开源Http、Https抓包工具,支持Windows、Mac、Android、IOS, 全平台系统, 使用Flutter框架开发。  支持手机扫码连接,不用手动配置Wifi代理,包括配置同步。所有终端都可以互相扫码连接转发流量。  默认Https不是开启的,需要点击加锁图标安装根证书后开启,因为不安转证书,https会访问失败。  mac会提示已损坏,需要到系统偏好设置-安全性与隐私-允许任何来源  接下来会持续完善功能和体验,请求重写功能增强、模拟慢请求、请求debug, UI优化。  支持安卓微信小程序抓包,安卓分为系统证书和用户证书,下载的自签名根证书安装都是用户证书,微信不信任...
            0 0 2837
            分享
          • 一、输入框1、字符型输入框:(1)字符型输入框:英文全角、英文半角、数字、空或者空格、特殊字符“~!@#¥%……&?[]{}”特别要注意单引号和&符号。禁止直接输入特殊字符时,使用“粘贴、拷贝”功能尝试输入。(2)长度检查:最小长度、最大长度、最小长度-1、最大长度+1、输入超工字符比如把整个文章拷贝过去。(3)空格检查:输入的字符间有空格、字符前有空格、字符后有空格、字符前后有空格(4)多行文本框输入:允许回车换行、保存后再显示能够保存输入的格式、仅输入回车换行,检查能否正确保存(若能,检查保存结果,若不能,查看是否有正常提示)、(5)安全性检查:输入特殊字符串(null,N...
            1 0 1941
            分享
      • 51testing软件测试圈微信