为了账号安全,请及时绑定邮箱和手机立即绑定
慕课专栏

目录

索引目录

测试技术的修炼之道

原价 ¥ 48.00

立即订阅
03 如何算是一个合格的测试工程师?
更新时间:2019-10-21 17:06:08
不经一翻彻骨寒,怎得梅花扑鼻香。

——宋帆

如何成长为一名合格的测试工程师

前两个小节我们介绍了测试工程师这个岗位的详细要求,以及作为一个测试工程师需要掌握的技术技能,那么这个小节我们来讲一下如何算是一个合格的测试工程师

技术

作为一名合格的技术工程师,首先你需要懂得技术,不懂技术的测试现在已经越来越没有活路了。在这里作者推荐大家学习 Python 。并不是说其它语言不好,而是 Python 更加容易入门,而且个人感觉也更加适合自动化测试这个方向。

原理

作为一个测试技术人才,你需要了解主流的自动化测试技术,要深入理解 Selenium 和 Appium,了解原理和工作模式,同时对其所有相关的组件做详细的了解,例如 Selenum 的 Grid 等,在有需要的时候可以快速将其应用推广。要学习自动化测试的设计模式,例如 PageObject 设计模式、ScreenPlay 设计模式、了解这些 UI 自动化的设计模式的好处、坏处以及如何实际封装到自己的框架中。

算法与设计模式

作为一个优秀的技术人员,你应该了解很多算法,设计模式等,并且深入理解原理和对应解决的问题。这些内容在潜移默化中就会被你应用到所有的实际工作中,使你设计出的测试框架更加的优异。有时间一定要多刷刷LeetCode,这里面有很多程序思维的训练,让你时刻保持一颗 Coding 的心。

辅助工具

同时,也要了解各种测试辅助工具,熟练使用。例如 PostMan、Fiddler、Charles、Wireshark、Nmon、Jmeter等,了解这些工具的使用场景和使用方法。在某些特殊的场合,可以更加精准地解决掉实际的问题。

其他

我们在工作中除去 UI 的自动化的一些需求以外,还有很多 API 级别的自动化需求,那么你也需要知道使用某一编程语言,如果进行 API 的测试,实时跟踪国内外一些好的测试框架的实践,善于引入或者开发对应的测试框架,通过一些封装或者二次开发解决掉你自己的问题。并且有能力通过自己的封装或者引入一些框架快速地帮助内部小伙伴解决掉内部的技术壁垒,保证测试工作的可靠性、可信性和时效性。

在测试过程中除去我们要验证的功能特性以外,还有其它的一些例如效率、兼容性、安全性等内容,这里对于安全建议知道一些简单的概念就好了,因为安全的保障目前已经逐渐的在质量保障流程中独立出来了,很多公司都有专门的安全保障人员,测试工程师已经不再在这个方面有很多的工作内容;对于性能,需要了解行业普遍使用的工具能解决什么问题,这些同种类的工具有什么差异、优缺点同时掌握一款工具,可以熟练使用。同时又性能测试和容量评估的能力,在被测系统压力逐渐接近系统最大承载量的时候,有对性能动态扩容的建议,同时可以给出合理的解释和推算结果;对于兼容性,Web端要有兼容浏览器范围的优先级的一种识别能力,对于App要有自己的一套测试机的测试策略同时可以广泛应用于负责的所有App应用,了解当今云测方向的所有解决方案,在需要引入对应的解决方案的时候有自己的判断力和甄别能力,并且了解对应的一些开源解决方案,例如STF等。在公司需要内建的时候,可以提出可靠的解决方案。

保持自己的先进性

作为一个合格的测试架构师,你要时刻保持自己的先进性,善于评估外界先进的技术和方法,并且能够将一些优秀的工程实践快速引入自己内部平台的能力。多阅读开源的框架,实时跟踪先进的思想。推荐大家多看看https://martinfowler.com/(访问需要搭梯子)的博客。

保持敏锐的嗅觉,善于发现新方向,现如今测试已经不是原来的测试,测试架构师需要了解当今的业界发展方向,熟悉DevOps、深入理解持续集成、持续交付和持续部署。懂得如果开始部署DevOps,如果落地持续集成、持续交付和持续部署流水线。对整体的技术架构有自己的解决方案,善用开源。

养成一个技术达人的习惯

技术是开放、共享的,所有人的技术无论有多先进,都是站在前辈成果的基础之上研究来的。那么我也很推崇将你的知识在推给社会。维护你自己的一个博客,这样在你自己的文章不断地积累过程中,有很多人和你在留言中穿过时间和空间的障碍和你交流、探讨!善于描述问题,总结自己的笔记,这样是对自己的一个积累。

多思考,在技术面前保持一颗好奇的心,这样你就可以试试保证自己的先进性。学会自我鼓励和快速试错,将你的想法快速实现,正确就继续探索,错误就快速止损。

总结

这边文章介绍了如何面向一个优秀的测试工程师的方向成长,同时通过一些有益的习惯告诉大家如何成为一个优秀的测试技术型人才。最后我想告诉你的就是,称谓仅仅只是一个称谓,学好文武艺才是你的自我修养!

}
立即订阅 ¥ 48.00

你正在阅读课程试读内容,订阅后解锁课程全部内容

千学不如一看,千看不如一练

手机
阅读

扫一扫 手机阅读

测试技术的修炼之道
立即订阅 ¥ 48.00

举报

0/150
提交
取消