tft每日頭條

 > 科技

 > 軟件測試工程師需要學什麼

軟件測試工程師需要學什麼

科技 更新时间:2024-07-02 00:54:51

軟件測試工程師需要學什麼(軟件測試需要學什麼)1

快轉正啦,要寫轉正評審ppt,順帶就總結了下個人學習路線,僅供參考。初學者不要看暈了,學完基礎就可以找實習啦,其他的慢慢來~

先附上xmind,簡潔明了

軟件測試工程師需要學什麼(軟件測試需要學什麼)2

1、長期學習軟件測試理論

其中包括測試方法熟練運用、測試思維的養成

測試方法可以找一本基礎理論的書籍

以下是我入門的兩本測試理論書籍,可在公衆号(軟件測試er)回複(電子書)獲取電子版

軟件測試工程師需要學什麼(軟件測試需要學什麼)3

軟件測試工程師需要學什麼(軟件測試需要學什麼)4

熟練運用和測試思維的養成我認為是需要功能測試經驗的積累,多看看别人的用例,别人提交的bug

2、測試中bug定位分析

測試中bug定位可以學習fiddle抓包,數據庫分析數據,查看日志,之前發過的F12定位web測試前後端bug也是其中一種

Fiddle教程我發現現在多數教程都是如何使用,而聊到如何分析的幾乎沒有,我沒有找到哦,後面開一篇聊聊,共勉!

數據庫分析數據,這就需要學習數據庫相關知識了

SQL基本語句的學習(增删改查),查詢是重點

3、接口測試

學習相關概念

學習Json基本語法

學習常見接口測試工具的使用

如Postman

Postman單口測試

Postman多口業務邏輯測試

Postman斷言

4、python基礎學習

看書、代碼敲起來、練習做起來

菜鳥書籍《笨辦法學Python》回複(電子書)獲取

軟件測試工程師需要學什麼(軟件測試需要學什麼)5

注意!這邊的電子書是基于python2的

後續我會出python3寫的《笨辦法學Python2》系列習題答案,可持續關注,也可以直接看《笨辦法學Python3》

5、自動化測試

(1)python selenium基于web的UI自動化學習

(2)python appium基于APP的UI自動化學習

6、掌握1個或者多個自動測試框架,學習robotframework, python的unittest

7、掌握性能測試技術,學習jmeter

題外話:

現在常見的現象是功能測試工程師想去做自動化測試,他覺得寫自動化測試是價值,他能從中學到新的内容。

但是我覺得,你想清楚自己是在哪個階段上,你想往另一個方面去發展的話,那麼你一定需要在另一個方面去做額外的努力。那麼這個做努力的過程中,從知識積累的角度來講,它一定是從深度再到廣度。

所有的測試離不開基礎理論的支撐,即使是自動化。

我對自己的要求是在工作當中,如果接觸到了一個技術,一個項目,一個功能,不輕易放過。不是得過且過,我測了就測了,一定要刨根問底。相信這樣,每個接觸過的技術都會變得比較深入。随着項目接觸的越來越多,做到的事情越來越多之後,你很快就會發現,你有了深度的同時你就有了廣度。

個人對自動化學習的要求:

考慮把身邊天天碰到的這些重複性勞動,用一個簡單的腳本,或者做一個簡單的工具去做優化。一方面這是來源于對整個知識體系的理解,想法、思維方式,以及行動。在這個過程中,就體現作為一個測試人員的價值。我相信随着工具越來越多,知識面越來越廣後,能做的事情就會更多。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved