針對近幾年的測試工作總結, 乙個專案的測試工作可以通過以下比較成熟的思路進行管理。
效率工具: redmine, testlink, jenkins
testlink 主要對測試用例的管理
jenkins 掛載自動化測試case,方便定期執行自動化指令碼(web自動化, android 自動化,**掃瞄)。
redmine 專案工作協作管理和記錄
工作流程
1. redmine 測試工作管理,有利於小團隊的任務進度管理,也可以作為資料管理平台。
短期任務
長期任務
維護任務
qa記錄
文件儲存管理
2. testlink 管理具體專案測試任務,testcase集合管理,如果是自動化,可以執行daily測試指令碼,將結果提交到testlink上面。
乙個迭代專案的話還是按模組劃分測試用例比較穩妥,測試人員需要緊隨開發人員的步伐,整理好自己的測試模組,建議開發測試統一模組,做到模組劃分一目了然。
如果有緊急的新迭代版本過來,時間倉促,務必列出多餘管理模組,以及所有測試點,這是大家比較認同的測試驗收。
3. jenkins掛載測試指令碼
按照testlink的中的專案模組掛載不同的功能自動化測試指令碼。
自動化指令碼對於乙個專案來說無非分成 web/android/ios平台的自動化,框架很多,基本都可以滿足專案要求。
測試工程師非常有必要熟悉和學習這些框架,指令碼實現方式感覺通過python語言編寫比較有效率些。
jenkins只負責掛載指令碼,不過有很多不錯的外掛程式,可以生成圖表更直觀,也是有利於報告測試情況。
效能測試的話,自己沒有機會做該方面的測試,就不說了,回頭做到了再總結總結。
列了乙個自己總結的整個測試工作的架構圖:
軟體測試工作體會
快過年了,畢業也有半年了。在公司從事了半年的軟體測試工作,總容易被說到對測試的理解高度還不夠,於是仔細地思考了目前工作的情況和收穫,做個紀念吧。現在在推進什麼?兩個字 敏捷!其實不止部門,整個公司的技術部都在推行敏捷!敏捷是什麼?概念有很多,我理解簡言之就是有效的人與人溝通勝過流程與文件,快速交付版...
軟體測試工作規範
為了規範測試工作 減少開發與測試之前的溝通成本 保證專案進度 提高軟體質量,測試組起草了這份軟體測試工作規範。軟體程式開發需要遵守編碼規範,一是可以減少 的維護成本,提高開發工作效率 二是有利於開發工作的延續 傳承,減小專案風險。好的 應該是自描述的,讓人費解的地方加上注釋。規範很多,要讓別人和乙個...
再談軟體測試 工作感悟
軟體測試,乙個即將要崛起的行業,卻也是乙個充滿著爭議性的行業。談到崛起,是因為我們發現,我們身邊的客戶開始越來越關注軟體的體驗性了,如果你的軟體還有功能問題,他們可就不那麼待見你了。同樣,在國內的公司也是越來越開始重視軟體測試,這幾年,測試的職位需求量越來越多了,各種外包 培訓機構,爭先恐後而至 說...