測試工做職責及進階

1、工做注意事項:前端

 1.軟件測試人員須要平和的心態。git

  從心理學上說,每一個人都不喜歡別人對本身挑毛病,程序員也是同樣。因此,要以平和的心態去看待發現的軟件問題,以平臺的心態去和程序員交流。程序員

千萬不要覺得本身發現了幾個問題,就能夠責怪程序員,更不要在背後議論誰誰不,bug太多。github

若是脾氣很差,這個惡名會掩蓋你的真才實學,很惋惜。算法

2.提交bug注意事項數據庫

  發現 bug後,不要着急着去提交,本身多作一次確認。編程

  不肯定的bug,發現了真正的重現步驟後再作提交,也能夠先去和同事討論,發現真正的問題後再提交。安全

  儘可能避免提交重複的bug。網絡

3.測試工做須要考慮全面數據結構

  以一個撥號程序爲例說明測試要考慮的問題:

  (1)功能上:是否正確實現撥號功能?掉線後可否實現自動重撥?能支持多少種撥號設備?

  (2)性能上:撥號速度如何?佔用內存和CPU是多少?長期運行是否穩定?是否有內存泄漏?

  (3)界面上:界面設計是否符合規範?字體、顏色的設置與搭配是否恰當?

  (4)易用性上:是否符合用戶的操做習慣?是否支持快捷鍵?在各類狀況下,是否有簡明正確的提示?

  (5)兼容性上:是否兼容各類常見的操做系統?是否兼容各類常見的軟件?

  (6)安全性上:保存的用戶名和密碼是否容易被盜取?

4.如何作到全面考慮

  (1)本身多想

  (2)多評審 

  (3)多看同事的測試文檔

  (4)多看書

 5.測試須要更專業一點

  (1)少提交虛假的bug

  (2)少提交重複的bug

  (3)bug須要和PM、Dev多交流,去推進問題解決

  (4)重視交流,記住說話的態度和方式,不要咄咄逼人。讚賞後慢慢道來,而後在談起bug。

  (5)分析錯誤緣由。

  (6)發現問題後再現一遍,不要急於提交。

 6.如何維持測試人員與開發人員良好的人際關係?

  (1)在測試技能和我的魅力上獲得開發人員的承認

  (2)注意保持平常的良好溝通

  (3)在爭論時主題表達方式,充分尊重開發人員。

 

2、測試學習進階

軟件測試人員要有寬泛的計算機基礎知識:微機原理、數據結構、數據庫、操做系統原理、編譯原理、編程語言、計算機網絡等

具體計算機基礎課程:

1.操做系統

(1)操做系統的幾種類型:批量、分時和實時操做系統

(2)進程

(3)進程同步和互斥

(4)進程間的通訊

(5)線程

(6)資源分配

(7)處理機調度

(8)內存管理

(9)磁盤分區和管理

(10)I/O控制

(11)文件系統管理

2.數據結構

(1)算法和時間複雜度和空間複雜度

(2)線性表

(3)棧

(4)隊列

(5)樹和基本概念

(6)二叉樹

(7)圖的基本概念

(8)圖的遍歷以及圖的生成樹

(9)查找,包括順序查找、二分查找

(10)排序,包括插入排序、選擇排序和交換排序

3.數據庫

(1)數據庫的發展歷史

(2)關係型數據庫

(3)字段,關鍵字

(4)表

(5)索引

(6)觸發器

(7)存儲過程

(8)做業

(9)事務以及事務的提交和回滾

(10)遊標

(11)SQL語言

(12)掌握一種關係型數據庫的使用

(13)數據備份和災難恢復

(14)數據導入導出

(15)權限控制

(16)數據庫設計初步

4.網絡

(1)幾種常見的網絡拓撲結構:總線型、環形、星型、樹型、網狀、混合型等

(2)OSI參考模型(七層協議)

(3)TCP/IP

(4)以太網

(5)常見網絡設備

(6)廣域網

(7)熟悉一種操做系統上的網絡配置和常見問題分析

5.軟件工程

(1)軟件工程的概念

(2)幾個知名的軟件開發模型:瀑布模型、螺旋模型、增量模型等

(3)需求分析

(4)軟件設計的基本原理:模塊化、抽象、耦合、內聚

(5)程序流程圖

(6)軟件測試的基本概念

(7)單元測試

(8)集成測試

(9)功能測試和性能測試

(10)白盒與黑盒測試

(11)評審

(12)配置管理

(13)CASE(計算機輔助軟件工程)

 

前端系統學習路線:https://yq.aliyun.com/articles/215327

Atom編輯器:https://blog.csdn.net/erdouzhang/article/details/56478691

 

Fiddler下載、安裝、原理、教程

https://blog.csdn.net/ruojingzhang/article/details/75050363

1.官網文檔:http://docs.telerik.com/fiddler/Configure-Fiddler/Tasks/ConfigureFiddler

2.博客連接: 使用前端開發利器Fiddler調試手機程序

 Fiddler教程 
3.視頻教程:慕課網 【課程】Fiddler工具使用 時長:約1h

相關文章
相關標籤/搜索