10 | 软件测试工程师需要掌握的非测试知识有哪些?
该思维导图由 AI 生成,仅供参考
- 深入了解
- 翻译
- 解释
- 总结
测试工程师需要掌握广泛的知识,包括网站架构、容器技术、云计算、DevOps思维和前端开发技术等。这些技能对于测试工程师来说至关重要,可以帮助他们更好地进行性能测试、稳定性测试、全链路压测、故障切换测试等工作。此外,了解云计算平台的基础设施和服务、掌握DevOps思想以及熟练应用前端开发技术,也是测试工程师必备的能力。为了跟上技术发展趋势,建议测试工程师直接阅读官方网站的文档以及代码示例,以确保所学内容是最新的。文章还提到了一些学习路径和思考题,帮助读者更好地理解和应用这些非测试专业知识。
《软件测试 52 讲》,新⼈⾸单¥68
全部留言(58)
- 最新
- 精选
- Cynthia🌸置顶难怪我之前就有这种感觉:想要测好一些东西,得懂得好多东西啊,而对于开发来说只要懂十之一二就行了。 然后就好烦躁,觉得啥都要会,又觉得啥都不会。 原来这就是测试工程师所需要的知识广度……不过还是挺迷茫,到底每一块要学到什么样的的度,毕竟时间精力有限。
作者回复: 其实你提出的困惑非常具有典型性,相信很多人都有和你类似的困惑。这里我有两点建议,希望可以帮助到你:第一,跟着你的测试项目去有针对性地学习项目相关的技术,而不是所有的技术都去泛泛地学,往往只有那些实际经历过的项目和技术才能真正成为自己的,对于项目用的技术千万不要一知半解,而是必须深入掌握,那么随着时间的推移,你的技术积累就会越来越强。第二,对于一些主流的通用的技术,比如现在的容器技术,网站架构知识等,我建议通过业余时间自学,至于学到什么程度取决于这个技术本身的特点,比如docker我觉得基本只要能够掌握基本概念以及常规的使用方法就基本足够了,而对于网站架构知识,由于你毕竟不是系统架构师,所以要做到在谈论架构的过程中,你能够理解那些名词和概念,至少能够可以和系统设计人员有共同的技术语言,不至于当对方说缓存集群,消息中间件的时候你完全不知所云。
2018-07-22574 - shotgun置顶文章内容都是泛指,有没有具体的案例和代码实现说明问题
作者回复: 这篇文章的确都是方向性的东西,其中每个主题就会有大量的内容,往往都需要先理解概念,然后再是案例以及代码。
2018-07-20312 - 海一入IT深似海,只有终身学习才能不被拍在沙滩上。要学的东西太多了,瞬间感觉可以鄙视开发、运维、架构师,也都被他们鄙视。
作者回复: 好贴切的形容词
2018-07-20314 - 程军作者技术广度深度都很强
作者回复: 其实很多东西我也是太懂的,但是一旦要用到了,需要有能快速捡起来的能力
2018-07-208 - 永不放弃以后的学习多多看官方教程,自己英文不好,看不懂一般!
作者回复: 其实很多人都有这个问题,也是比较共性的,但只要你静下心来去读,你会发现其他技术文档的英语还是很好懂的,只有迈出了第一步,后面后会越来越顺利
2018-07-2027 - arthur容器,云,devops,前端,或多或少都接触过或自学过,但是只要没在项目上运用,很快就忘记了。最好的方法还是去自己做点东西出来
作者回复: 其实学会和学会还是会有很大区别的,学过的话你后面要拿起来是很方便的,可以说一点就通。
2018-07-205 - 海一入IT深似海
作者回复: 哈哈,我也有这种感觉,不会无论哪一行,想做精了都不容易的
2018-07-204 - 刘斌宇这么多技术就接触了jenkins😂
作者回复: 如果能把Jenkins和各种plugin玩转了也是很厉害的
2018-07-203 - pany机器学习。应用人工智能算法解决自动化测试问题,也是热点😂 学不完啦……
作者回复: 是的,我也做过一点这方面的工作,比如失败用例的自动分类等👍
2018-07-302 - gen_jin我是做开发的,顺便把测试运维都学了!扩展非专业知识确实是工作需要,就像老师本节讲得一样
作者回复: 可以根据自己的工作中的项目去有针对性的扩展👍
2018-07-242