首頁>技術>

1.透過工作經驗:(測試思維,在功能測試有一定的心得)

質量保證:

需求分析能力:

a.顯性需求分析:產品經理提成的明確的需求

b.隱形需求分析:

登入:使用者名稱,密碼,驗證碼

字串型別,長度,空,必填,使用者名稱和密碼輸入錯誤多少次鎖死

下單:付款,超時,已過期

下單來電話,是否自動重新整理

c.功能性需求分析:業務邏輯

d.非功能性需求分析:使用者體驗,效能,可靠,安全,可維護性

e.把握需求的商業價值:

敏捷測試:有價值的軟體,滿足使用者的需求

需求的背景,必要性,商業價值

2.業務價值理解:

a.業務流程角度

b.業務風險角度:風控

c.使用者視角:

d.開發視角

軟體測試行業分析

軟體測試行業評估測試人員能力:

透過工作經驗:業務理解能力、需求分析能力、

透過程式設計能力:測試工具熟練度、自動化指令碼、效能指令碼.

透過表達、溝通、組織能力:推進開發輸出詳細的開發設計文件,推進自動化,質量平臺

2.透過程式設計能力:

程式設計:python:資料型別,if迴圈for面向物件思維

資料庫:增刪改查,關聯查詢,子查詢,分組查詢(group by having)

索引,儲存過程

shell:查開發日誌,部署專案nginx

3.自動化測試

自動化:落地實現,給專案帶來實際價值,認可能力

UI(前端)∶

app:web:c/s:

介面(後端)︰

http /websockets/dubbo

框架搭建:必定演變成搭建框架

搭建一套完整的成熟的自動化測試框架體系

團隊協作,不需要程式設計,直接能寫自動化用例,執行用例

將更多的精力放在用例設計上面

效能測試:

服務端效能:效能測試方案編寫,

單介面負載l混合負載壓力測試:響應實際,QPS/TPS伺服器效能監控: nmon、資料庫,慢sql,連線數執行緒

locust: python

全鏈路壓測:

app效能:頁面響應時間,fps(流暢度),cpu,電量,冷啟動,熱啟動,記憶體洩漏,DDMS ,monkey

持續整合/持續交付:

1.自動化指令碼整合CICD

2.效能指令碼整合CICD

持續反饋:

埋點資料使用者皮饋持續最佳化:

線上的監控,質量平臺構建,

測試開發:

以上所有的技術平臺化

質量監控平臺

自動化,效能,

介面管理

用例管理

持續整合

造資料小工具

mock

資料統計

3.溝通、組織

1.推進開發輸出詳細的設計文件

系統詳細的需求分析

總體方案

外部對接

資料庫表設計

2.開發測試協商,

程式碼codereview

才能去提交程式碼

單元測試

3.推動開發自測:

提供給開發自測 用例

showcase

4.推進自動化/測試平臺

15
最新評論
  • BSA-TRITC(10mg/ml) TRITC-BSA 牛血清白蛋白改性標記羅丹明
  • 使用 Tye 輔助開發 k8s 應用竟如此簡單(三)