学习任何领域的知识必须达到一定深度,否则就是常识,而常识怎么可能给你带来个人的竞争优势呢!
这句话是在第一次直播开启前,在知乎上看到的一句话,顺手摘录下来了。
这是百人计划的第一节课:测试职业必备常识浅谈;主持人也就是老师:老徐,每次说到老徐总想说一声感谢.....今天就把当天做的纸质笔记来简单整理下。
这次主题一共分为如下几个主题:
一、简历
作为面试官对简历的关注点:
1.要有自己的特长、擅长、突出点、关键词。第一份工作找的时候,不知道写什么特长、擅长、只能用以前的经验证明自己学习能力(我们老大一直强调这个)、前两天看到的观点:不要说你擅长学习之类的,公司不是让你来学习的,是要可以用你的学习能力来变现为项目增加价值的,觉得说的挺对。
2.项目中写清楚你负责的内容,项目的概括、技术团队用到的技术体系及架构、面试官希望面试者有与自己的项目相关的经验或同一个技术体系的。项目经历要由近及远,最新的放在最前面。会更关注最新的两三个。作为之前跟互联网行业不沾边的我能够被招进来做测试,一部分原因应该是拖了之前做过类似行业的福,比如都是做硬件智能化,对公司的产品了解上手可能更快一些
3.技术关键词、比如语言系:java、c、python shell等, 工具类:ietester 等各种小工具, db数据库:mysql、 mongodb等。简历中的关键词感觉是硬伤,老徐说的其中中有些听过有些没听过,听过的部分中也有不会做的,这也让我知道技术中我缺什么。
4.技术博客 ,其实没写过技术相关,平时在有道笔记中会零零散散的记录一些命令之类的,最终没有完全懂,没有形成体系,平时边用边找。。。这次就开始写吧!
5.不要海投!!!对喜欢的公司做针对性简历。
二、面试
1.了解公司业务,去了解你想加入的公司在做什么,有什么业务,与你感兴趣的业务点是不是合拍再去决定要不要去面试。
2.对方接受的话可以提出电话面试,这样双方都节省成本。可以问下hr的技术关键词,关注的技能点1.2.3,如果没一个点能达到也就不用去面试了。
曾经面试通过率挺低,回来之后自己总结原因,有部分原因是思路太容易跑偏了,抓不住重点,现在觉得其实只要展示自己能力足以匹配岗位需求即可。像聊个大半天不相干的,要不就是你是有足够的经验和知识积累,要么还是算了~
三、工作中的日常沟通
1.需要和开发沟通。
2.线上bug怎么办?首先接下bug,分析定位bug,定位到了请开发解决;定位不到,让开发协助;让客户帮助重现。
线上bug要分析:是客户操作、还是测试漏测、或深层的问题测试测不出来。
感觉沟通能力是测试的必备的软能力。要告诉他有bug,要讲究说话方式但也要有态度,我就记着我作为测试的最终目的就是让开发解决掉bug。适当时候要强硬点。还有~尽量不在开发写代码写的high的时候去找他,这时候多被打断几次应该会想砍人吧~~最好一次把问题说完。
四、报告和工作汇报
1.测试报告,每个公司都有合乎自己的报告形式,主要是内容重点及推送人。
报告中需要明确的部分:
测试时间
测试者
项目组成员
用了哪些测试机/浏览器,保证测试机内无风险,测试机外有哪些风险
版本发出时,可能出现的风险,测试者必须有自己明确的态度,其他人会根据你的观点来评估
bug数据分析:哪些问题、分布区域、严重程度、解决情况、遗留的问题
2.工作汇报:
安排的事情一定要有结果输出结果反馈。平时周报会写一些零零散散的工作内容,其实想想这对老大来说应该价值不大,可能更关心的是你做出了什么。
状态同步,让大家知道你在做什么,不要埋头做。有问题一定要及时告知大家。有次做登录功能的兼容性测试,做了差不多10来个浏览器,正好在写测试报告(平时不写),就想着全部做完后生成报告,开发看起来可能更清楚,但被老大说了,这东西是形式上的,有问题必须第一时间告诉开发。
四、技术博客
会影响做技术人的一生。
1.技术沉淀,你能写清楚说明你想清楚了,要不然写不明白的。
2.触发思考,碰到不懂的地方自己会主动去查找思考。
3.找工作加分、技术体现。技术牛人被人熟知一般都是通过博客来被人熟知。
4.如何动笔:从最细的入口写,碰到什么坑、今天工作中遇到的问题、你的思考,或者会了几个命令之类的。
五、其他:
测试:参加需要评审的同事脑子要转,要思考,必须提出自己的意见!老徐观点,作为参加需求没有任何观点,可以走了~
手工测试怎么写博客?工具的使用、工作过程中的想法。