軟體測試之角色認同

2022-06-10 10:30:10 字數 762 閱讀 6309

測試工程師是整個專案必不可少乙個角色。

測試是萬金油,**需要搬**。

實際專案中測試工程師比產品更熟悉專案內部結構,比開發更熟悉業務需求,比客戶更熟悉軟體操作,比運維更熟悉**實現。因此協調好各方之間關係,有助於專案穩健,更有利於減少自己加班和無用功的額外付出。

專案既然稱之為工程,就是複雜的乙個存在,各方人員各司其職,測試需要對各方職責都略知一二。

簡單舉幾個例子:

1、測試需要看得懂開發**和日誌,這樣在測試過程和運維過程中不需要借助開發力量就可以獨立解決問題,優秀的測試工程師可以減少對開發人員時間的侵入。

2、測試工程師需要懂得工程環境部署,遷移測試環境、新建應用需要對伺服器、中介軟體、資料庫有乙個基礎了解,根據運維人員指導文件,獨立部署環境,減少對運維人員依賴,有利於維護雙方友好關係,便於工作。

3、測試工程師需要懂得產品分析,從運營角度分析最合理需求實現,幫助產品同學進行需求確認,比如是新增表、還是修改表、是新開介面、還是修改介面都可以根據自己對專案熟悉度幫助到產品找到最合適的解決方案。

4、測試工程師需要懂得溝通範圍,在專案週期中,專案資訊是否可對客戶暴露,暴露到什麼程度,

客戶要求是否違規,自己是否有許可權處理客戶要求都是一門學問。

總結來看,測試同學需要學習其他專案內角色的各項工作,在協調工作中才會不被人鄙視,並提高效率,不然乙個簡單的環境部署,資料遷移都需要等待運維的工作安排,豈不是浪費生命。所有的工期緊、任務重都是可以優化解決的,前提是你願意不願意沉浸,萬事有因有果,如何取捨每個人心中都有自己的標準,切記!!!不忘初心,牢記使命。

軟體測試之 軟體測試方法

1 介紹測試方法 2 區分黑盒測試 灰盒測試和白盒測試 邏輯覆蓋測試 3 區分靜態測試 控制流分析 資料流分析 資訊流分析 同行評審 和動態測試 動態測試工具 4 了解手工測試和自動化測試。在介紹以上軟體測試方法時,需要先了解軟體產品的概念,軟體研發過程中產生的所有文件和 都可以稱之為軟體產品,同時...

軟體測試學習 之 軟體測試流程

華為產品經理和一線人員與現網 移動各業務區 溝通,形成需求規格說明書華為將需求規格說明書下發到業務相關的外包公司 如筆者曾任職的中軟國際 專案經理在專案立項前1 2天,上傳專案組svn 需求宣講,一般是華為的乙個產品經理主持,講解使用者的需求重點,涉及到的功能點,以及上乙個版本的遺留問題等,之前彙總...

軟體企業測試人員的角色與職責

1 一般的軟體機構,測試人員的職責分配應該如下所示 按oa engineer qa lead qa manager 來劃分。2 但是在國內的中小企業中,測試經理 qa manager 一般充當的是測試組長 qa lead 的角色,所以這個時候來說,技術相對來說就更重要一些,因為很多情況下很多技術方面...