更新時間:2023-03-15 來源:黑馬程序員 瀏覽量:
TO B業(yè)務,需要測試人員對業(yè)務擁有極致的理解。TO C業(yè)務面向的是個人,測試人員還可以把自己想象成用戶,通過用戶、需求、場景三要素,進行產品設計和需求分析,但TO B面向的是機構,以上方法就行不通。
TO B業(yè)務比TO C業(yè)務復雜的多,需要測試人員能“扛起”業(yè)務線,成為技能多面手。TO C是生活,更多圍繞衣食住行展開,是“因點生點”。但TO B是生產,更多圍繞企業(yè)所處領域展開,場景更為復雜多樣,是“因面生點”。
所以,就算不大的企業(yè),其所涉及的業(yè)務線也可能很多。B端業(yè)務對軟件測試人員的要求如下:
1. 掌握測試流程,熟悉系統(tǒng)框架
能提前與開發(fā)人員一起制定測試計劃,通過測試左移,推動代碼評審,代碼審計,單元測試,自動化冒煙測試,來保證研發(fā)階段的質量。
2. 懂代碼,會自動化
至少掌握Python這門編程語言,現在行業(yè)內的高薪職位,基本90%以上都是與Python自動化測試技能相關。一定要掌握主流測試工具,比如接口自動化測試所常用的Jmeter、Postman,UI自動化常用的Robotframework、Airtest,App自動化常用的Appium。
3. 會環(huán)境搭建,懂運維
能參與配置部署。會將自動化測試用例,配置到持續(xù)交付鏈中,通過測試右移,全程監(jiān)控發(fā)布后的應用質量。