測試工程師需要掌握的技術及心得

2021-10-01 01:45:11 字數 1997 閱讀 4988

作為測試人員,掌握業務知識是必須的,但業務知識並不能和測試能力畫等號。

測試核心不是業務、測試方法、測試設計、自動化、測試管理、測試流程等是測試策略

測試策略通俗來講就是測什麼、怎麼測大致包含了以下內容:

測試的物件和範圍是什麼?

測試的目標是什麼?

測試的重點和難點是什麼?

測試的深度和廣度如何?

如何安排各種測試活動?(先測什麼?後測什麼?)

如何評價測試的效果?

軟體產品和質量模型

測試型別

測試方法

測試設計

探索式測試

自動化測試

軟能力包括:

溝通和協商

寫好測試用例的技法

軟體產品質量模型是測試基礎。測試型別、測試方法都是在此基礎上衍生出來的。

測試點不等於測試用例。測試點通過測試設計來得到測試用例。

測試策略是測試的核心

測試應該基於質量目標、基於風險,圍繞研發流程,通過分層來進行剛剛好的測試

總經理要求秘書安排次日上午9點開乙個會議。這件事需要通知所有參加會議的人員,秘書自己也要在會議中做服務工作,這是任務。但我們想要的結果是什麼呢 ?下面講解一段至九段秘書的不同做法。

二段秘書的做法:抓落實--發通知之後,在打一通**與參會的人確認,確保每個人被及時通知到。

三段秘書的做法:重檢查--發通知,落實到人後,第二天在會前30分鐘提醒與會者參會,確定有沒有變動,對臨時有急事不能參加會議的人,立即匯報給總經理,保證總經理在會前知悉缺席情況,也給總經理確定缺席的人是否必須參加會議留出時間。

四段秘書的做法:勤準備--發通知,落實到人,會前通知後,去測試可能用到的投影、電腦等工具是否正常工作,並在會議室門口貼上小條」此會議室明天幾點到幾點有會議「確認會場安排在哪,桌椅數量是否夠用,音箱、空調是否正常,白板、筆、本是否充分,自己的準備,在物品上、環境上,可否滿足開會的需求。

五段秘書的做法:細準備--發通知,落實到人,會前通知,也測試了裝置,還需要了解這個會議的性質是什麼,議題是什麼、議程怎麼安排。然後給予會者發與這個議題相關的資料,供他們參考(領導通常都是健忘的,否則就不會經常對過去一些決定了的事,或者記不清的事爭吵)目的是讓參會者有備而來以便開會時提高效率。

六段秘書的做法:做記錄--發通知,落實到人,會前通知,測試了裝置,也提供了相關會議資料,還在會議過程中詳細做好會議記錄(在得到允許的情況下,做乙個錄音備份)

七段秘書的做法:發記錄--會後整理好會議記錄(錄音)給總經理,然後請示總經理會議內容沒有問題後,是否發給參加會議的人員或者其他人員,要求他們按照會議內容執行。

八段秘書的做法:定責任--將會議上確定的各項任務一對一的落實到相關責任人,然後經過當事人確認後,形成書面備忘錄,交給總經理與當事人一人乙份,以紀要為執行檔案,監督,檢查執行人的過程結果和最終結果,定期跟蹤各項任務的完成情況,並及時匯報總經理。

九段秘書的做法:作流程--把上述過程做成標準化的會議流程,讓任何乙個秘書都可以根據這個流程複製優秀團隊,把會議服務的結果做到九段,形成不依賴於任何人的會議服務體系。

測試一段:能根據測試用例描述步驟來執行測試用例,能對照用例的預期結果發現產品的問題,能夠清晰準確的將問題記錄下來後反饋給開發,開發能夠讀懂問題描述的含義;

測試二段:對產品需求有一定的了解,能夠根據產品需求分析、設計產品的測試用例,發現問題後能夠進行初步定位;

測試三段:對產品的需求和實現都有較為深入的了解,設計用例時會注意用例的有效性,測試用例時會考慮使用自動化測試等方法提公升測試執行的效率。

測試四段:深入理解產品需求和實現,理解產品質量,理解產品的**需求,對產品效能、可靠性、易用性等非功能屬性的測試均有所涉及,並掌握其中的測試方法,會使用測試缺陷分析技術,會評估產品質量;

測試五段:不斷追求最適合產品的測試技術,關注測試過程的改進,推動產品測試技術的進步;

測試六段:走向前端,做缺陷預防,能將測試方法標準化,並固化為測試工具和流程。

軟體測試工程師需掌握的技術

一 linux必備知識 linux必備 1.linux簡介 如centos安裝 目錄結構 2.遠端工具 遠端管理,檔案傳輸。如xshell xftp 3.linux檔案屬性 檔案操作 目錄管理 檔案管理 目錄操作 4.linux使用者 使用者組 新增 刪除 修改使用者與組,賦許可權 5.linux檔...

測試工程師應掌握的技能

的 軟體測試工程師,工作之餘應該看些什麼 學些什麼?通常情況下一位軟體測試工程師需要具備哪些必須的技能?最佳 技能 開發語言知識背景 對被測試物件使用的語言有一定的了解,這樣有助於測試工作的開展,同時,與開發人員之間的溝通協作也將更順暢 計算機語言都具有一定的共通性,只要你深刻了解了一門語言,其他語...

資料探勘工程師 需要掌握的技術

了解lr gbdt xgboost dnn和nlp等常用模型的開源工具 熟悉語言,sas統計分析軟體,python,scala程式語言等 熟練掌握資料探勘 機器學習 優化演算法的基礎理論和方法,了解embbeding等方法理念 熟悉hadoop hive spark yarn kafka flink...