# 测试的一点思考




嗯！ 2018年了，这是我拥有“软件测试工程师”身份的第八个年头。

以前吧！经常看到做了七、八测试的同学都叫自己是“测试老兵”，我倒不想称呼自己“老兵”。

1、有倚老卖老的嫌疑，当然，这主要看接下来的观点，是否以“老子吃过的盐比你们这帮小兵吃的饭都多！”为格调。

2、感叹自己真的老了，技术没多大精进，生活压力大，体力比不过小兵。

3、软件测试已不在是刚刚起步的阶段，大把做了十年以上的同学，何以在此卖老？


#### 我到底还算不算是测试？

时至今日，我不知道自己还算不算是一名合格的测试，或者我到底还是不是一名测试。

刚工作那个几年，我清楚的知道自己是一名测试，因为每天都在学习各种测试工具，与同行讨论测试方法与技巧，大量的时间在编写测试用例，执行测试用例，编写测试报告。这不就是一个测试的日常嘛！

后来，我渐渐的不写测试报告了，测试用例也写得少了。开始关注（测试）开发技术，写自动化代码，写各种提高效率的脚本，写接口自动化测试用例。当然，软件的功能还是会测试的，不过，没有了测试用例辅助，全凭对产品需求的理解；对产品代码实现的分析，去发现bug。以便于满足用户的需求。

再后来，我更关注新的技术，这些技术并不局限于“测试”，主流编程语言的发展，软件开发技术（Web框架、Android开发，TDD/BDD）、Git、持续集成、DevOps/TestOps、Docker的应用等。

所以，我现在到底还算不是一名测试？

（午夜我从梦中警醒，点上一支烟，陷入了深深的沉思.....）注：此处，纯属为了装B效果。

有人站出来说，我们测试应该回归初心，专心学习好测试基本方法，学习那些自动化到底能为公司带来多少价值。

我突然又想到之前的一个同事，有一段时间SVN的服务器地址老是变，我抱怨了一句，刚前两天用过的一次，现在又要改了。那个同事说：“在这个互联网瞬息万变的时代，你能用一次就不错了。”

哈哈！这当然是一句调侃，当是否映射了互联网行业的快速发展。当人工智能、自动驾驶、区块链这些技术普及的时候，如果你都不知道这些技术是什么，我不知道你的那些基本测试方法还能不能派上用场。

对了，有同学还在考ISTQB认证么？

小孩子的世界才有对错，大人的世界只有立场，你一旦确定了自己的立场，总能找到说服自己和别人的理由。

（午夜我再次从梦中警醒，点上一支烟，陷入了深深的沉思.....）注：此处，纯属为了装B×2。


#### 做测试到xx岁就该转行了！

我也已经踏入30岁的门槛，那些说30岁就应该转行的同学，还真是未雨绸缪么、居安思危、积谷防饥、防患于未然、早为之所、有备无患、桑土绸缪、防患未然、防微杜渐、养儿防老.... 反正就是很厉害了。

不知道你抛出了这样的论调之后，有没有在30岁转职成功，晋升成功。。。不大了，我们再把观点改一就好了。“__做测试到35岁就该转行了！__”，“__做测试到40岁就该转行了！__”... 又多了好多时间给你思考人生和转行的。音乐起：“来呀！快活呀！反正有大把时光。。。”

我突然又想到了宫崎骏，他做了一辈子的动画，都在大把年纪了，一直嚷嚷都退休，可闲下来不知道干嘛，他说希望能在创作中离开这个世界。

我又突然想起了成龙，也快一把年纪了，每个危险动作还是尽量自己上，他在采访中说，希望自己在某个危险动作中离开，这可能是最好的告别。

人这一辈子，能把自己喜欢的事情当成事业，并通过这个事业成就自己，是一件多么幸福的时候的事。可太多人被世俗价值观绑架（当然包括我啦！）。你觉得30岁该转行了，如果这不是一个夕阳行业的话，说明你对目前从事的工作是不爱的。

（抚摸~！可怜而又无奈的孩子。）




原始封面

![课程图片](https://images.unsplash.com/photo-1518098268026-4e89f1a2cd8e?w=300)


