軟體測試領域的10多個生存和提公升小技巧

2022-09-16 13:00:09 字數 1822 閱讀 6495

這是一篇譯文,**自他人~~

這些技巧不僅可以讓您在軟體測試生涯中倖存下來,而且還可以讓你得到提公升。確保你遵循它們:

我在很多場合反覆說過這一點,所有事情都保持書面溝通,請不要口頭交流。這適用於您的上司給您的所有指示或任務。無論您的主管或經理多麼友好,但請將內容儲存在電子郵件或文件中。

保持書面記錄可以記錄所有任務,並且可以輕鬆跟蹤事物。例如,如果您在測試期間發現了bug,最好在測試管理工具中報告問題,而不是將bug口頭傳達給開發人員。 因為稍後開發人員可能忘記修復你告訴的bug,團隊的其他人也不會關注到它。但是,如果在系統上報告bug,則每個人都將在同一頁面上處理這個bug。

無論這些任務有多小,都可以通過自動執行日常任務來節省時間和精力

例如,1.如果手動部署每日專案構建,請編寫批處理指令碼來一鍵執行任務。

例如,2.您需要一天多次開啟問題管理應用程式,檢查錯誤及其狀態。通常,您手動執行所有此類任務。我建議您可以進行一些創新並編寫乙個可以定期自動執行的指令碼,並獲取問題/錯誤的當前狀態。

您需要從各個角度思考以尋找軟體缺陷。除了您的srs文件外,還可以找到與所測試應用程式相關的所有可能資訊。使用此資訊可以完全理解專案,並在測試時應用這些知識。

例如,如果您正在測試與您的應用程式整合的合作夥伴**,請確保在開始測試之前完全了解合作夥伴業務。

在進行測試時,從所有利益相關者的角度思考。例如,應用程式的外觀可能作為測試人員需要關注,但業務使用者可能不會覺得它很吸引人。因此,在進行使用者驗收測試時,您需要像終端使用者一樣去實際思考和測試執行

探索測試應用程式的更好方法。 學習selenium,qtp或任何效能測試工具等新的自動化工具。

根據當前的軟體測試市場,您可以專注於學習一些關鍵領域的開源測試工具,敏捷和devops,效能工程,大資料測試,移動測試自動化以及將開發和測試合併在一起-sdet(測試中的軟體開發人員)。

從你在工作中犯下的每乙個錯誤中吸取教訓,避免再次犯同樣的錯誤。這是學習和適應新事物的最佳方法。

讓您的領導或經理從一開始就讓您(qa)參與設計討論/會議。 這更適用於沒有qa領導或經理的小型團隊。如果您了解應用程式內外的情況,您將能夠進行更好的測試。

記錄專案中學到的每日新事物,這樣您就不需要一次又一次地向測試人員或開發人員詢問相同的事情。這可以是為完成某個任務而執行的簡單命令,也可以是複雜的測試步驟。

這對於各階段的定期職業發展非常重要。當您計算軟體測試經驗的年數時,您應該並行成長為專業人士。

有時您的領導可能無法向您的經理或公司管理層展示您的真實情況。在這種情況下,您應該持續觀察何時可以向最高管理層展示你的績效。

警告- 如果您認為您的領導或經理善於向您的經理或高階管理層傳達您的技能/進展,請不要在工作中玩策略。在這種情況下,不需要遵循這個提示。

保持冷靜,專注,遵循所有流程並享受測試。看看軟體測試是多麼有趣,我必須說這對某些人會上癮。

幾個額外的技巧

了解軟體測試市場的情況非常重要,您可以在這裡閱讀最新的軟體測試新聞。

幾天前,我剛看到根據**,全球軟體測試整合市場將在2023年以14.6%的速度增長。其背後的原因是全球各組織都採用敏捷方法。因此,如果您正在尋找軟體測試的美好未來,那麼您現在必須開始學習敏捷方法和整合測試工具。

另乙個熱門趨勢是移動應用程式自動化測試,這在未來甚至會變得很大。因此,如果您了解移動應用程式的任何自動化測試工具,那將對您有所幫助。

建立乙個強大的網路可以幫助您保持更新和學習新事物。您也可以通過推薦獲得良好的職業發展機會。

額外技巧

最後但並非最不重要 - 「閱讀,閱讀和閱讀

軟體生存週期的過程,活動和任務

定義,分析需求或委託供方進行需求分析而後認可 招標準備 合同準備以及驗收 評審需求 準備投標 簽訂合同 制訂並實施專案計畫 開展評審及評價 交付產品 過程實施 系統需求分析 系統結構設計 軟體需求分析 軟體結構設計 軟體詳細設計 軟體編碼和測試 軟體整合 軟體合格測試 系統整合 系統合格測試 軟體安...

軟體測試中的 測試 測試和 測試

常用來表示軟體測試過程中的三個階段,是第一階段,一般只供內部測試使用 是第二個階段,已經消除了軟體中大部分的不完善之處,但仍有可能還存在缺陷和漏洞,一般只提供給特定的使用者群來測試使用 是第三個階段,此時產品已經相當成熟,只需在個別地方再做進一步的優化處理即可上市發行。在軟體交付使用之後,使用者將如...

軟體測試中的 測試 測試和 測試

常用來表示軟體測試過程中的三個階段,是第一階段,一般只供內部測試使用 是第二個階段,已經消除了軟體中大部分的不完善之處,但仍有可能還存在缺陷和漏洞,一般只提供給特定的使用者群來測試使用 是第三個階段,此時產品已經相當成熟,只需在個別地方再做進一步的優化處理即可上市發行。在軟體交付使用之後,使用者將如...