主頁 >  其他 > 8年測驗開發,寫給1-3年功能測驗的幾點建議,滿滿硬貨指導

8年測驗開發,寫給1-3年功能測驗的幾點建議,滿滿硬貨指導

2023-05-07 08:06:48 其他

從15年畢業到現在也從業八年了,普通本科畢業,現在一家互聯網公司擔任測驗部門總監,摸爬打滾,坑坑洼洼也經歷了不少,思緒很久決定還是寫下這篇,希望對后進的小伙子少走一點彎路,

很多人把職場想得太美好,其實不然,如果你沒有規劃好,你就會難免遇到各種各樣的問題:作業不開心;沒有前進的動力;作業不是自己想像的那么好;自己的才能無法發揮;看到以前的同學待遇如何如何,便受不了刺激,急切地想跳槽;當初為了生存而找的作業,根本就不適合自己……

這些問題通常會在步入職場的 1-3 年之內最明顯(3 年之后之所以不明顯,是因為你已經被現實折磨得太久了,已經被種種不平現象同化了,因此也就習慣了,你曾經的種種抱負被現實碾得粉碎,于是,你也從一個志向遠大的年輕人一下子變成了一個碌碌無為、甘于平庸、成天為了生計而奔走的普通打工者),如果不及早解決這些問題,那么,你就會荒廢這 3 年的時間(有的人可能會更長),而對于一個職場新人來說,這 3 年至關重要,是鍛煉能力、積累資本的黃金 3 年!一旦錯過,則要花費更多的時間,從頭再來,重新彌補!更有甚者,可能一輩子都無法彌補!這絕對不是危言聳聽!

為什么要清楚自己的目標?因為,有了目標,才有行動的指南,知道自己想干什么,喜歡干什么,這才是你前進的最終動力,作業不開心、動力不足、盲目跳槽的最根本原因是職業目標不清晰,

作為測驗工程師頭三年更是如此,清楚自己的定位,規劃好自己的前進路線,這是將是你超越其他人的最快方式,當然學習是枯燥的,這也使得大部分人會普通,堅持不下去,但是堅持下去的人那都是優秀的人,在今后的日子里他們的優勢會更加的明顯,這不可否認,業界大牛都不是平白冒出來的,都是通過自身努力拼出來的,

作為前輩我不確定我現在給出的一定百分百正確,但至少能讓你少走一點彎路,

參加作業 0-1 年之間,測驗工程師必須要做得事兒

  • 測驗基礎知識:掌握測驗基礎知識,包括軟體測驗流程、測驗型別、測驗方法、測驗用例設計等,
  • 撰寫測驗計劃:了解如何撰寫測驗計劃,包括測驗范圍、測驗目標、測驗策略、測驗資源和進度安排等,
  • 手動測驗:熟練掌握手動測驗技能,包括功能測驗、界面測驗、兼容性測驗、回歸測驗等,
  • 自動化測驗:具備自動化測驗基礎知識,了解測驗自動化工具,如Selenium、Appium等,
  • 撰寫測驗報告:了解如何撰寫測驗報告,包括測驗結果、問題匯總、評估風險和建議等,
  • 溝通技巧:良好的溝通技巧是測驗工程師不可或缺的能力,要與開發人員、產品經理和其他相關部門合作,以確保測驗任務按計劃執行并得出準確的測驗結論,
  • 學習能力:測驗工程師需要始終關注新技術和最佳實踐,并學習如何將其應用于專案中,

以上是1年測驗工程師必須要會的技能,當然這里列舉的內容只是基本技能,隨著經驗的積累和專案經歷的增加,測驗工程師需要不斷學習和提升自己的技能,

參加作業 1-2 年之間,測驗工程師必須要做得事兒

這部分時間段的同學,已經對測驗有了一個更加深入的了解,

  • 自動化測驗:熟練掌握自動化測驗技術,包括自動化測驗框架、測驗腳本撰寫和維護、自動化測驗工具的使用等,
  • 性能測驗:了解性能測驗基礎知識,熟悉性能測驗工具的使用,能夠進行簡單性能測驗,并對測驗結果進行分析和優化,
  • 測驗管理:了解測驗管理流程,熟悉測驗專案的進度管理、質量管理、風險管理、人員管理等方面的作業,
  • 撰寫測驗用例:能夠根據需求檔案或產品功能說明書撰寫全面、詳盡的測驗用例,覆寫多種場景、例外情況和邊界條件,
  • 熟悉開發流程:對軟體開發流程、敏捷開發方法等有一定的了解,能夠與開發人員、產品經理等有效溝通協作,
  • 問題跟蹤工具:熟悉常用的問題跟蹤工具,如JIRA、Bugzilla等,能夠獨立處理測驗程序中出現的問題,
  • 資料庫操作:熟練掌握SQL語言,能夠進行資料庫操作,如增刪改查、資料備份和還原等,
    以上是2年測驗工程師必須要會的技能,這里列舉的內容已經不僅僅是基本技能了,需要更高的實際操作和管理能力,當然,隨著經驗的增加和專案經歷的豐富,測驗工程師還需要不斷學習和提升自己的技能,

參加作業 3-4 年之間,測驗工程師必須要做得事兒

這個階段的同學,提升已經是很難了,而且這個階段的學習往往會比較多樣化,

  • 自動化測驗框架開發:具備開發自動化測驗框架的能力,能夠設計和實作自動化測驗框架,提高測驗效率和質量,
  • 質量管理:熟悉質量管理流程,能夠制定和執行質量管理計劃,持續優化測驗流程,提升測驗質量,
  • 高級測驗技術:掌握高級測驗技術,如安全測驗、Web性能測驗、移動端自動化測驗等,對測驗技術有自己的深入理解和思考,
  • 測驗檔案撰寫:熟練掌握測驗檔案的撰寫,包括測驗報告、測驗計劃、測驗用例等,能夠根據專案需要制定合適的測驗檔案,
  • 團隊協作:具備團隊協作和專案管理的經驗,能夠領導和管理測驗團隊,對測驗人員進行培訓和指導,
  • 問題排查分析:有豐富的問題排查與分析經驗,能夠快速診斷問題,并給出問題的根本原因和解決方案,
  • 測驗工具開發:具備自主開發測驗工具的能力,能夠根據專案需要,自主設計和開發測驗工具,提高測驗效率,

以上是4年測驗工程師必須要會的技能,需要更加深入的技術功底和實踐經驗,除此之外,測驗工程師還需不斷學習新技術,保持對行業的關注,以適應不斷變化的市場需求和技術趨勢,

另特意為各位同學準備了一份13G的超實用干貨自學資源,涉及的內容非常全面,涵蓋功能測驗、Linux資料庫、Python編程語言,介面測驗、UI自動化測驗、性能測驗......包括軟體學習路線圖,50多天的上課視頻、16個突擊實戰專案(滿足你對測驗經驗的需求),80余個軟體測驗用軟體,37份測驗檔案,70個軟體測驗相關問題,40篇測驗經驗級文章,上千份測驗真題分享,還有2023軟體測驗面試寶典,還有軟體測驗求職的各類精選簡歷,希望對大家有所幫助…這些都在我的軟體測驗學習交流群里:110685036

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/551799.html

標籤:其他

上一篇:一起單測引起的專案加載失敗慘案

下一篇:返回列表

標籤雲
其他(158550) Python(38118) JavaScript(25404) Java(18023) C(15222) 區塊鏈(8261) C#(7972) AI(7469) 爪哇(7425) MySQL(7165) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5871) 数组(5741) R(5409) Linux(5335) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4565) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2432) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1965) Web開發(1951) HtmlCss(1932) python-3.x(1918) 弹簧靴(1913) C++(1912) xml(1889) PostgreSQL(1874) .NETCore(1857) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 網閘典型架構簡述

    網閘架構一般分為兩種:三主機的三系統架構網閘和雙主機的2+1架構網閘。 三主機架構分別為內端機、外端機和仲裁機。三機無論從軟體和硬體上均各自獨立。首先從硬體上來看,三機都用各自獨立的主板、記憶體及存盤設備。從軟體上來看,三機有各自獨立的作業系統。這樣能達到完全的三機獨立。對于“2+1”系統,“2”分為 ......

    uj5u.com 2020-09-10 02:00:44 more
  • 如何從xshell上傳檔案到centos linux虛擬機里

    如何從xshell上傳檔案到centos linux虛擬機里及:虛擬機CentOs下執行 yum -y install lrzsz命令,出現錯誤:鏡像無法找到軟體包 前言 一、安裝lrzsz步驟 二、上傳檔案 三、遇到的問題及解決方案 總結 前言 提示:其實很簡單,往虛擬機上安裝一個上傳檔案的工具 ......

    uj5u.com 2020-09-10 02:00:47 more
  • 一、SQLMAP入門

    一、SQLMAP入門 1、判斷是否存在注入 sqlmap.py -u 網址/id=1 id=1不可缺少。當注入點后面的引數大于兩個時。需要加雙引號, sqlmap.py -u "網址/id=1&uid=1" 2、判斷文本中的請求是否存在注入 從文本中加載http請求,SQLMAP可以從一個文本檔案中 ......

    uj5u.com 2020-09-10 02:00:50 more
  • Metasploit 簡單使用教程

    metasploit 簡單使用教程 浩先生, 2020-08-28 16:18:25 分類專欄: kail 網路安全 linux 文章標簽: linux資訊安全 編輯 著作權 metasploit 使用教程 前言 一、Metasploit是什么? 二、準備作業 三、具體步驟 前言 Msfconsole ......

    uj5u.com 2020-09-10 02:00:53 more
  • 游戲逆向之驅動層與用戶層通訊

    驅動層代碼: #pragma once #include <ntifs.h> #define add_code CTL_CODE(FILE_DEVICE_UNKNOWN,0x800,METHOD_BUFFERED,FILE_ANY_ACCESS) /* 更多游戲逆向視頻www.yxfzedu.com ......

    uj5u.com 2020-09-10 02:00:56 more
  • 北斗電力時鐘(北斗授時服務器)讓網路資料更精準

    北斗電力時鐘(北斗授時服務器)讓網路資料更精準 北斗電力時鐘(北斗授時服務器)讓網路資料更精準 京準電子科技官微——ahjzsz 近幾年,資訊技術的得了快速發展,互聯網在逐漸普及,其在人們生活和生產中都得到了廣泛應用,并且取得了不錯的應用效果。計算機網路資訊在電力系統中的應用,一方面使電力系統的運行 ......

    uj5u.com 2020-09-10 02:01:03 more
  • 【CTF】CTFHub 技能樹 彩蛋 writeup

    ?碎碎念 CTFHub:https://www.ctfhub.com/ 筆者入門CTF時時剛開始刷的是bugku的舊平臺,后來才有了CTFHub。 感覺不論是網頁UI設計,還是題目質量,賽事跟蹤,工具軟體都做得很不錯。 而且因為獨到的金幣制度的確讓人有一種想去刷題賺金幣的感覺。 個人還是非常喜歡這個 ......

    uj5u.com 2020-09-10 02:04:05 more
  • 02windows基礎操作

    我學到了一下幾點 Windows系統目錄結構與滲透的作用 常見Windows的服務詳解 Windows埠詳解 常用的Windows注冊表詳解 hacker DOS命令詳解(net user / type /md /rd/ dir /cd /net use copy、批處理 等) 利用dos命令制作 ......

    uj5u.com 2020-09-10 02:04:18 more
  • 03.Linux基礎操作

    我學到了以下幾點 01Linux系統介紹02系統安裝,密碼啊破解03Linux常用命令04LAMP 01LINUX windows: win03 8 12 16 19 配置不繁瑣 Linux:redhat,centos(紅帽社區版),Ubuntu server,suse unix:金融機構,證券,銀 ......

    uj5u.com 2020-09-10 02:04:30 more
  • 05HTML

    01HTML介紹 02頭部標簽講解03基礎標簽講解04表單標簽講解 HTML前段語言 js1.了解代碼2.根據代碼 懂得挖掘漏洞 (POST注入/XSS漏洞上傳)3.黑帽seo 白帽seo 客戶網站被黑帽植入劫持代碼如何處理4.熟悉html表單 <html><head><title>TDK標題,描述 ......

    uj5u.com 2020-09-10 02:04:36 more
最新发布
  • 8年測驗開發,寫給1-3年功能測驗的幾點建議,滿滿硬貨指導

    從15年畢業到現在也從業八年了,普通本科畢業,現在一家互聯網公司擔任測驗部門總監,摸爬打滾,坑坑洼洼也經歷了不少。思緒很久決定還是寫下這篇,希望對后進的小伙子少走一點彎路。 很多人把職場想得太美好,其實不然。如果你沒有規劃好,你就會難免遇到各種各樣的問題:作業不開心;沒有前進的動力;作業不是自己想像 ......

    uj5u.com 2023-05-07 08:06:48 more
  • 一起單測引起的專案加載失敗慘案

    最近在開發一個功能模塊時,在功能自測階段,通過使用單測測驗功能的完整性,在測驗單測聯通性使用到靜態方法測驗時,發現單測報錯,通過查閱解決方案發現需要對Javaassist包進行排包或者升版本處理。通過排包解決掉單測報錯,在部署專案時發現頻繁報bean注入失敗問題,最終定位發現是因為對Javaassi... ......

    uj5u.com 2023-05-07 08:05:50 more
  • 淺談聯網汽車安全漏洞

    ?“智能網聯汽車存在內生共性問題,即軟硬體的漏洞后門,基于此進行的網路攻擊可以直接帶來勒索、盜竊、大規模車輛惡意操控風險,還有資料泄露等網路安全事件。如果內生的漏洞后門問題不解決,系統自身難保,很難談系統安全之上的資料安全、應用安全。” ——中國工程院院士鄔江興 隨著汽車智能化、網聯化技術發展,汽車 ......

    uj5u.com 2023-05-07 08:05:24 more
  • Vulnhub之Funbox 4靶機詳細測驗程序(提權成功)

    Funbox 4 靶機資訊 名稱:Funbox: CTF URL: https://www.vulnhub.com/entry/funbox-ctf,546/ 識別靶機IP地址 將靶機匯入 VirtualBox。配置其網卡為主機模式配置。啟動 Kali Linux 和靶機。 內置 netdiscov ......

    uj5u.com 2023-05-07 08:04:06 more
  • 用Radare2模擬shellcode運行

    本文將探討如何在x86_64的Ubuntu系統上模擬32位ARM shellcode。由于大多數筆記本電腦和作業站還沒有運行ARM,我們這里需要一種其他方法在系統上執行非原生的指令。 ......

    uj5u.com 2023-05-07 07:58:47 more
  • SSH客戶端常用工具SecureCRT操作

    (SSH客戶端常用工具SecureCRT操作) 1.1 SecureCRT工具介紹 SecureCRT是一款支持SSH(SSH1和SSH2)協議的終端仿真軟體,常被用來 運行于Windows下遠程登錄UNIX或Linux服務器。 SecureCRT軟體功能強大,不僅僅支持SSH協議,同時還支持Tel ......

    uj5u.com 2023-05-06 08:47:13 more
  • SSH客戶端常用工具SecureCRT操作

    (SSH客戶端常用工具SecureCRT操作) 1.1 SecureCRT工具介紹 SecureCRT是一款支持SSH(SSH1和SSH2)協議的終端仿真軟體,常被用來 運行于Windows下遠程登錄UNIX或Linux服務器。 SecureCRT軟體功能強大,不僅僅支持SSH協議,同時還支持Tel ......

    uj5u.com 2023-05-06 08:35:41 more
  • 復現YOLO5所遇到的問題

    一、 解決方案: 由于沒有影響模型繼續運行,理解為簡單的warning。根據查詢問題,推斷是由于 pytorch和torchvision的版本原因導致的。 二、 解決方案: 由于沒有影響模型繼續運行,理解為簡單的warning。 但是根據提示,找到functional.py的445行, 加上,ind ......

    uj5u.com 2023-05-06 08:06:59 more
  • UnityC#腳本的熱更新原理

    Unity的腳本如何跨平臺 想要了解Unity的熱更原理,必須要先了解Unity腳本的編譯和跨平臺機制。通常游戲的跨平臺主要指安卓和IOS端。Unity的官方腳本語言是C#,但也有不少專案會采用C# + Lua語言的方式進行開發。它們主要有三種跨平臺的形式:JIT、AOT、腳本語言。 Unity的C ......

    uj5u.com 2023-05-06 08:06:43 more
  • 「學習筆記」AC 自動機

    「學習筆記」AC 自動機 點擊查看目錄 前置:「學習筆記」字串基礎:Hash,KMP與Trie。 好像對例題的講解越來越抽象了? 演算法 問題 求 $n$ 個單詞在一個長度為 $m$ 的文章里出現過多少個。 思路 很多文章都說這玩意是 Trie 樹 + KMP,我覺得確實可以這樣理解但是不完全一樣。 ......

    uj5u.com 2023-05-06 08:06:30 more