使用源代码工具把产品代码check out到本机 。经常看看代码 , 经常看看开发修复bug时候提交的代码.
写文档是测试人员的核心能力我记得我以前的test lead说 , 之所以她能当lead, 是因为她很会写文档发邮件 。写文档需要总结归纳的能力 , 还要逻辑清晰 。她非常擅长分析几十页的Spec , 写出几十页的测试计划 。她还非常擅长汇总测试报告 。每天将完整 , 清晰 , 漂亮的测试报告发给各个组 , 让公司所有的人都能清晰的看到测试组的工作 。
在她的带领下 , 我们总结出很多文档 , 比如 , ”New hire checklist”, “on boarding traning”, 测试工具使用的文档 , 等等 。
写多了博客后我发现我写文档能力提高了很多 。
测试后期应该做两天交叉测试交叉测试 , 就是指两个测试工程师 , 互相交换下测试的项目 。这样做有很多好处 。
1. 有利于找出bug, 测试工程师测久了自己的项目 , 容易形成眼盲 。会对一些Bug熟视无睹 。
2. 有利于知识和业务共享 , 避免人员离职 , 请假 , 造成无人测试的情况 。
3. 测试思想不一样 , 可以互相找出很多问题
测试人员的瓶颈手动测试工作做个两三年 , 基本上就能掌握测试需要的大部分知识 , 如果没有爬到test lead的位置 , 很多人就感觉到发展瓶颈了 , 每天重复测试 , 学不到东西 , 很快就会对测试工作失去激情 。
学不到东西 , 技术水平低下 , 是测试这个行业最大的毛病 。
如何突破瓶颈? 我也不知道 。
尽量实现自动化一点要抽时间尽量把自己的测试工作实现自动化 , 可以节省测试的时间 , 提高自己的技术水平 , 也可以避免老是重复测试 。
自动化测试VS手动测试现在很多公司招测试的要求越来越高 , 很多好公司招senior QA,都要求5年工作经验以上 , 掌握一门编程语言 , 有丰富的自动化测试经验 。当然自动化测试的待遇也会比手动测试好很多 。
自动化是趋势 , 只会做手动测试的人 , 以后肯定会失去竞争力 。
自动化测试的技术和开发用到的技术相差太远以前很多同事想由测试转开发 , 现在几年过去了 , 还是没转成 , 他们原先想利用自动化测试的技术积累 , 转去做开发 。哪知道自动化测试用到的技术跟开发用到的技术相比 , 实在是相差太远 。
测试转开发? 难
努力学习编码 , 然后用于测试 , 才是正道
做测试最郁闷的是无法听懂开发人员讨论技术有时候跟开发人员一起开会 , 会议上开发人员都热烈讨论 。而我做为测试人员基本上听不懂这群开发在说什么 , 根本插不上话 。很多会议我甚至都没说过一句话 。
优秀的测试人员非常稀少想把测试做好非常不容易 , 优秀的测试人员需要很广的知识面 , 良好的沟通能力(不但要和开发人员和项目经理打交道 , 还要跟其他组的人交流) 。丰富的测试经验 , 对测试工作有极大的热情 , 耐心 。还需要测试人员有丰富的业务知识 , 还要会写代码 。
代码写得好的人 , 肯定就不会做测试 , 而是做开发去了 。
大部分的测试经理都是有开发背景的我发现我的几任上司都是由开发转来做测试的 。他们都是有几年的开发经验 , 然后不知道什么原因转行做测试经理了 。他们既能开发又能测试 , 啥都会 , 能给手下的测试人员提供技术支持 。
假如一个测试经理啥技术都不懂 , 对内hold不住手下的人 , 对外其他组的人不鸟你 。
软件测试的确非常枯燥 , 需要花费大量精力不可否认测试工作需要耗费大量的精力 , 所以欧美才会把大量的测试职位外包给中国 , 一遍又一遍的重复测试 , 不停地执行测试用例 , 测得天昏地暗 , 头发晕 。
我还记得我以前测试过一个程序的各个版本在windows update中的升级 , 先安装老版本的程序 , 然后Windows update 重启后看看有没有升级 , 最后卸载 。然后又安装 , 又卸载 。最后测的差点吐血 。
推荐阅读
- 五年级作文我的亲人400字?五年级作文我的亲人450字作文
- 破了这几种爬虫加密算法后,我的路更近了「JS逆向3」
- 为什么会爱上一个不爱我的人-喜欢上一个不爱你的人-_1
- 面膜|2022免洗睡眠面膜排行榜10强: 我的心机传明酸第6
- 不属于你的东西连伸手都是多余-不是我的连伸手都是多余-
- mc我的世界怎么骑马?我的世界马骑不上去
- 如何让我的路由器更安全?
- 万历之后的帝王?万历的皇后
- 软件测试需要学什么?
- 我的宝贝的作者简介
