休息时间,陈晓喜欢去郊外钓鱼,这种需要耐心和毅力的活动,很少会有年轻人长期热爱,而钓鱼这件事,他却杠上了数年。这种专注力和坚持力也体现在其工作中。
他的另外一个身份是一名测试工程师,和每天穿梭在成都天府软件园的程序员一样普通平凡。陈晓从学校毕业以后,一直专注做一件事——测试,这一做就是8年。
软件测试行业由来已久,在我国仍然处于上升发展的态势,测试工程师被称为软件质量把关者。随着移动互联网的迅速发展,互联网企业对应用软件质量的重视越来越高,测试需求逐年增加。在很多企业,测试工程师和软件开发者处于同等重要位置。
测试需求旺盛
“我以前是做存储测试的,随着工作要求和业务发展,现在主要做测试和售前工作。”陈晓笑着说,软件园C区8栋3楼的办公区,是陈晓以前几乎每天都要来的地方,“现在会做些售前工作,也会经常出差。”
陈晓就职于一家科技互联网公司,这家公司的产品和许多园区里公司不同,以测试技术起家,专做自动化应用测试。在移动互联网时代,测试需求作为“刚需”,测试人才又稀缺的情况下,让一些人看到机会。
成都具有先天的软件开发优势,诞生了一批软件企业,正是这一先天需求让陈晓所在的公司能够迅速起家,在行业里能够站稳脚跟。“最开始TestBird主要做手游测试的,因为它的测试技术难度很大,但是我们成功突破了。现在我们已经在金融行业发力,并且获得了不少订单和认可。”
一下从手游行业转到金融行业,需要学习的东西很多,让包括陈晓在内的测试工程师们面临新的挑战,但是有挑战,才有提高。
现在专做测试的公司有不少,但像陈晓所在公司那样深耕一个领域的还不多见,这和陈晓的专注和坚持如出一辙,也许相同的文化基因才能聚集一群相同基因的人。陈晓的同事们也和他一样,相信坚持一件事,并且努力付出,就能得到理想的结果。
从门外汉到“证券从业者”
“金融行业对APP质量要求很高,毕竟涉及金钱交易,安全系数和用户体验必须非常顺畅。相应的我们测试难度也会提高,比如兼容性测试,在数千个机型上不仅仅是跑一个测试流程,而是功能测试用例都需要在多机型上执行。”
不仅是自动化测试技术的高要求,还有对业务知识理解能力,为此,公司特地聘请金融专家授课,陈晓和同事们也专门抽出时间学习金融证券知识。“我特地购买了一些书籍,下班回家后看,反复的吃透金融行业相关业务,这也是为了更好地了解和熟悉客户业务,为他们解决问题。”
付出的努力,最终得到回报。陈晓和同事们考取了证券从业资格证书,“可以说,我们是市面上为数不多的具有专业金融背景的测试工程师了。”随后的金融行业的订单也印证了他的这句话。
传统金融行业相对比较保守,在移动端的进程上也相对比较落后,应用软件存在的Bug多如牛毛,据TestBird2017证券白皮书的数据来看,很多金融类APP程序都是外包开发的,整体测试通过率仅24%。
“我们陆续拿到了不少证券公司的订单,如招商证券、华龙证券、南京证券、玖富证券等等,都是看中我们的专业度,还有不少口碑传播吧,今年还收到不少感谢信。”
专注成就更多人
做测试就像一个升级打怪的过程,要去做测试软件开发、执行测试用例,在国内很多企业都还停留在人工测试的阶段,甚至很多企业测试工程师和开发人员的配置达到1:1,这极大耗费人力成本和时间。
像陈晓所在的自动化测试公司的出现,很大程度上帮助了有软件测试需求的中小型互联网公司降低成本和时间,在这个追赶时间的时代,早日上线产品就比别人多一次成功的机会。
就像陈晓所说,他们进入传统金融领域,也正是看到他们在移动互联进程中的痛点,他们希望能够帮助到这些传统领域的企业可以快速将产品迭代更新,把握住用户,为用户创造价值。
一名专注自己领域8年的年轻人,在这个浮躁的年代不可多得,专注和坚持似乎成了这个时代宝贵的品质,这是一名测试员的小故事,希望与更多人共勉。
微信公众号【软件测试小dao】