9:00-9:30 打卡上班,我们公司是半小时弹性打卡 打开Jira,跟踪BugList。 这个时候会发现,有的Bug被修复了,验收关闭就好了;有的Bug又被提了回来,需要和开发进一步沟通....
10:00-11:00 开项目同步会、小组工作会、需求评审会(各种开会,习惯就好了)
11:00-11:30 测试&提bug&点外卖,其实是12点下班,但是大多都这个时间点开始准备去吃午饭了
12:00-13:30 午休,这个时间点也不准,大家都不约而同14:00才开始工作hhh,包括小组组长
14:00-17:00 一杯水,一套版本,测试一个下午,有效的工作时间,迭代不同任务也不同,功能测试、接口测试、自动化测试等等,多迭代并行的时候还会有各种文档穿插编写的任务,以及会和开发、产品去沟通bug
17:00-17:30 摸会儿鱼,随意的测几条
17:30-18:00 继续有效工作时间,写日报,准备下班
18:00-18:30 装模作样感觉很忙的样子,实则等待下班,基本上一天的工作就结束了。开发周1、2、4加班是约定俗成的事情,
但是!!!有时候会有临时噩耗传来:组长说xx时间赶进度,通知整个团队加班,测试就要加班陪跑。 加班的情况有这些:
- 开发测试版本发布时间临近下班。 有次负责我模块的开发17:30左右发的测试版本,本来还以为他今天不发了,结果看到消息整个人要昏古七,一直忙到七点多,又磨蹭了一会儿到八点领完加班补贴满足回家。
- 赶进度。 一些环节的时间超出了计划,紧急加班,这没什么好说的,一般都是整个项目组一起在周六或者周末加班,再者就是某个时间段每天加班1-2小时,但这种情况其实不太多。
- 版本上线,这是必须加班的,如果出现线上bug是最麻烦的事情。 严阵以待版本上线后跑一下自己负责的模块主线功能有无问题,此次迭代的功能是否能够正常使用,我们公司基本一个小时多一点就可以下班了,不过也会蹭到八点领补贴。 如果出现线上bug就比较麻烦了,一般要进行版本回滚,这个版本还要开发改,改好了继续测试通过后重新上线。
下班后的时间就是自己的啦~~ it行业这点也是比较好的,就是企业微信一退,一直到第二天上班都不会有上司老板一个消息或者一通电话call过来,打扰原本的清净。
二、对于测试岗的误区 以上,往往是人们对测试人员工作内容的刻板印象,四舍五入就是“点点点、点点点”。
人们对测试工程师往往存在这些认知误区:
-
测试工程师只需要点点点就行了,不需要会编程。
-
测试比研发“技术含量低”。
-
测试不需要参与产品的设计和开发过程
-
测试岗工资低、没前途。
以上误区也对,也不对。
说它对,一方面是因为大部分基础测试岗的实际情况确实如此;另一方面是大部分小型软件公司对于测试岗位的要求也不过如此;再有就是“测试不怎么受待见”的现象也确实客观存在。
说它不对,是因为测试领域的技术栈和天花板,远不止于此。
三、测试岗位的分类以及发展路径
从测试目标来分: 业务功能测试:一般是从用户的视角,测试功能实现是否完整、对于非法输入的容错处理是否到位、用户体验是否舒适等等。
性能测试:性能测试可以分为负载测试、压力测试、容量测试和基准测试等,用来考察软件的响应时间、吞吐量、稳定性、可伸缩性等等。性能测试需要研究测试方法、测试指标,以及掌握常见的测试工具如LoadRunner、Jmeter、SmartMeter等等。
安全测试:软件中的漏洞和弱点给企业带来的损失是不容小觑的,安全测试专门排查这类问题。
从测试手段来分: 黑盒测试:不看代码,点点点
白盒测试:直接检查代码
自动化测试:需要会搭建自动化测试环境、写自动化测试脚本。
测试开发工程师: 主要负责开发测试工具和测试平台,以解决测试人员工作中遇到的问题,提高测试效率。到了测试开发工程师,基本上等于一脚踏入开发领域了。工资低吗?低吗?
一句话,测试要深度参与从需求评审到上线运行的项目全生命周期,找bug是个技术活。
晋升路径
-
技术路线:业务功能测试工程师->自动化测试工程师->测试开发工程师->测试架构师
-
管理路线:业务功能测试工程师->测试组长->测试经理->测试总监。在这个过程中,你需要掌握团队管理、项目管理、质量管理等方面的技能,提高领导力和组织能力。
-
转岗路线:转产品经理、运营或开发。
这里要多说一句。如果你是一开始入行测试,后面做腻了希望转岗,无可厚非。
但如果你是计算机科班,只是因为担心自己技术水平不过硬,所以打算先做测试,曲线转开发,大可不必!想做产品或者运营也是一样,直接一步到位投相应的岗位,没必要从测试转岗!
测试的护城河在哪里? 我们分析一个满级JD,大概就能知道作为测试,怎样能够走得更远了。
1、技术水平 充分了解软件项目的开发和测试流程、理解软件测试的方法论、精通常用测试工具和框架的使用以及工作原理。当然了还有代码能力。
2、技术/业务经验 项目实践经验这一点非常重要,“干过”和“会干”是完完全全两码事!另一方面,业务知识是你的重要护城河。一定的工作年限之后,学历权重将会淡化,技术经验和业务经验才是硬背书!
写在最后 说句扎心的,不同的能力匹配不同的平台,在不同的平台上,看到的是不一样的风景,得到的也是不一样的收获。
测试工程师的“不受待见”,是由不同方面的原因造成的,但有一点是确定的:如果仅仅是为了逃避技术,贪图“点点点”的安逸而入行,后面的路注定越来越不好走。
你想成为哪样的测试工程师?
下面是配套资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!
软件测试面试小程序
被百万人刷爆的软件测试题库!!!谁用谁知道!!!全网最全面试刷题小程序,手机就可以刷题,地铁上公交上,卷起来!
涵盖以下这些面试题板块:
1、软件测试基础理论 ,2、web,app,接口功能测试 ,3、网络 ,4、数据库 ,5、linux 6、web,app,接口自动化 ,7、性能测试 ,8、编程基础,9、hr面试题 10、开放性测试题,11、安全测试,12、计算机基础
编辑资料获取方式 :xiaobei_upup