測試功能總結得與失隨談
一直在做功能測試工作,負責公司網站和軟體功能測試工作,卻很少靜下心來總結工作中的得失。
很多不瞭解測試的人,認為功能測試不過就是拿滑鼠點來點去,沒有什麼技術含量,隨便招個應屆畢業生就能幹的工作。我也曾經認為功能測試沒什麼前途,現在看來覺得自己太浮躁,想法太固執了。功能測試的門檻可能比較低,做測試工作的人大多都是從功能測試開始,但要做好功能測試卻不容易,需要學習的知識還很多。
功能測試最重要的是理解業務和需求。知道系統要實現什麼功能,業務流程是怎樣的,然後就可以根據需求編寫測試計劃和測試用例了以及記錄Bug異常。
要做好功能測試,還需要對整個系統的資料庫結構比較清楚,每個功能點涉及哪些資料表,對資料的操作方式是怎樣的。這樣就不單從前臺頁面來進行測試,通過對資料庫中資料的驗證,可以發現隱藏的一些bug。比如庫表沒有進行關聯刪除,從前臺頁面是看不出來的,但實際可能導致程式出現問題。對一些比較複雜的組合查詢或資料排序,也可以自己編寫sql語句對結果進行驗證,這樣有利於更好的發現產品潛在的Bug。
除此之外,瞭解程式的框架結構和一些簡單的開發知識也有助於更好地測試程式和定位錯誤。做完一個業務,可以通過系統日誌來檢視錯誤原因,結合資料庫結構,如果發現產品錯誤,卻不知道問題在哪,就要學會用谷歌freedebug這個工具,查詢出程式存在的異常,該工具還能更加好的做樣式測試,能及時發現問題,及時解決問題,可以更好幫助開發人員定位該錯誤,促進產品更好,更高效率的開發。
最後,對bug的分析和總結有助於積累測試經驗,比如一個產品那種問題出現的類似錯誤次數最多,哪些模組功能點考慮不全面問題,哪中測試異常記錄方法能更好的利於開發人員進行檢視,利於自己後期維護和修改。通過測試經驗的累積,可以更好地瞭解系統常出現的錯誤,提高測試和產品的效率。
更多內容請登入 51Testing軟體測試網
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/11323760/viewspace-1066419/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 功能測試點總結
- web端功能測試心得總結!Web
- 測試功能點總結摘要1
- APP測試點分析與總結APP
- 從測試小白到測試組長,談談我的測試過程及管理經驗總結
- 軟體測試之功能測試、效能測試經驗談
- 測試總結①
- 2024年10月總結及隨筆之漏更及失而復得
- 【JUnit測試】總結
- 測試流程總結
- 介面測試總結
- 軟體效能測試見解與總結
- 效能測試總結(二)---測試流程篇
- 超詳細——介面測試總結與分享(一)
- 超詳細——介面測試總結與分享(三)
- web測試方法總結Web
- 測試入門總結
- 測試總結報告
- APP黑盒測試總結APP
- 迴歸測試總結
- [總結]無線測試
- 作業測試總結
- MongoDB的得與失MongoDB
- 初識效能測試(測試小白麵試總結)
- 隨機的細胞騎士——《死亡細胞》Rougelike隨機性思路的得與失隨機
- 談談測試環境管理與實踐
- 測試經驗總結:測試員的角色
- Google Test交流與測試開發經驗總結Go
- 滲透測試技巧總結
- Java Process 阻塞測試總結Java
- Web測試乾貨總結Web
- APP 安全測試項總結APP
- 年貨遊戲的得與失遊戲
- 淺談自動化測試功能模組的分解
- 做車載測試3年,我的思考與總結
- 關於介面測試自動化的總結與思考
- 軟體測試中的功能測試和非功能測試
- 軟體測試學習筆記:測試點總結筆記