我現(xiàn)在每天9點左右從家里出發(fā),9點半左右到公司,到公司之后,首先用養(yǎng)生壺煮一壺好茶,工作忙碌時也要記得多喝水,然后一邊聽著煮茶聲一邊寫著當(dāng)天的工作計劃,工作計劃主要包括當(dāng)天工作內(nèi)容、學(xué)習(xí)計劃和總結(jié)。
計劃并不是每天都能完成,在工作結(jié)束之后根據(jù)實際完成內(nèi)容標(biāo)注和總結(jié),同時寫當(dāng)天遇到的問題,方便第二天跟蹤,寫工作計劃的好處就是可以隨時查詢每天都做了什么,這些是每天的固定的工作內(nèi)容,軟件測試人員每天的工作內(nèi)容會根據(jù)項目的實際情況而有所不同。
我今天就以測試階段分析一下軟件測試人員每天基本工作內(nèi)容,總的分為以下幾個階段:
1.項目開始之初,也可以是一次迭代開始之初
這個時候每天基本都是以熟悉本次項目或本次迭代功能模塊需求為主。
方式:一般就是看文檔,有時就是看一天文檔,或參加不同的評審會。
根據(jù)不同人理解需求方式的不同,我喜歡用XMIND梳理測試點需求,我不管做什么事都喜歡用筆去整理一番。
這階段主要是理解需求,分析功能模塊的業(yè)務(wù)流程,盡可能將測試點梳理得更細(xì),在梳理過程中如果遇到不理解,或需要做的需求與以前的需求邏輯不符時,可以先找產(chǎn)品經(jīng)理討論,并確定,方式可以是當(dāng)面討論,也可以以郵件的方式確定,推薦以郵件的方式確定。
如果項目流程完善的團(tuán)隊,這時一般會由產(chǎn)品經(jīng)理開始組織需求評審,用通俗的話講就是過需求,以前公司是由SE組織需求評審,然后開發(fā)人員組織評審Story,目前是開發(fā)人員有時會組織,不同人組織評審內(nèi)容有所不同,測試人員關(guān)注的重點也會隨之變化。
2.項目中前期工作內(nèi)容
這時階段軟件測試人員主是寫文檔。
因為前期已經(jīng)將需求的范圍和測試點整理OK 了,那這個時候基本就是輸出這些東西為主,輸出的文檔測試人員稱之為測試用例。
方式:一般是用excel寫,有可能會寫上幾天的測試用例。
測試用例寫完之后,測試人員會組織測試用例評審,可以用正式的會議形式組織,也可以以郵件的形式發(fā)給開發(fā)和產(chǎn)品評審,如果是以郵件的形式,那一定要跟蹤,因為大部分開發(fā)人員都不喜歡看郵件,可以用即時通訊提醒開發(fā)人員和產(chǎn)品經(jīng)理去評審測試用例。
這個階段開發(fā)人員一般都在編碼,也是非常忙的時候。
測試用例并不是一定要用excel寫,像現(xiàn)在項目測試用例大部分都是用XMIND寫,我現(xiàn)在習(xí)慣了用這種方式寫,用XMIND寫更能發(fā)散測試人員的思維。
現(xiàn)在很多公司都不喜歡寫測試用例,覺得太花費時間了,也可能是由于項目緊的原因,但我覺得測試用例在執(zhí)行測試之前一定去有這樣一個過程,雖然花費時間,但是在執(zhí)行測試時只需要根據(jù)前面梳理的測試點去執(zhí)行就OK了,同時不容易造成漏測,就算公司不要求,我在測試之前,一定會做這樣的事,無論項目時間是否緊迫,這也算是成為一種習(xí)慣了。
3.項目中期工作內(nèi)容
這個階段是軟件測試人員最辛苦的階段—測試執(zhí)行階段。
方式:根據(jù)測試類型的不同,執(zhí)行測試也有所不同
功能測試時,執(zhí)行測試主要就是測試軟件的功能,界面以及軟件體驗性等;做接口測試時,執(zhí)行階段就是通過工具調(diào)用各種接口,測試各類接口傳值、取參、返回等測試點。
這個階段不僅要測試,還有一件非常重要的事情就是提交BUG。
大概分為:在缺陷管理工具上編寫B(tài)UG,和開發(fā)人員討論BUG,復(fù)現(xiàn)BUG,跟蹤BUG的處理流程。這個時期需要做的事情很多,不斷地測試,不斷地與開人員溝通,復(fù)現(xiàn)BUG。
在進(jìn)行第二三輪測試時需要對前期提交的BUG,進(jìn)行回歸測試。
軟件測試人員不僅要有發(fā)現(xiàn)BUG的能力,也需要有分析BUG,定位BUG的能力。定位BUG可以通過查詢數(shù)據(jù)庫、后臺日志或者查看源代碼等不同的方式去分析和定位。
4.項目后期工作內(nèi)容
這個階段測試人員主要做的事情有寫測試報告和項目/迭代總結(jié)。
執(zhí)行測試完成之后,測試人員需要對本次測試下一個結(jié)論,到底是測試通過還是不通過,這時軟件測試人員需要給測試結(jié)論,但不能就簡單的一句話給開發(fā)說本次項目測試通過了,可以上線,或者說本次項目測試不通過,BUG還有很多,軟件質(zhì)量有風(fēng)險。
所有事情都講究依據(jù),那么軟件測試也需要,測試人員需要給項目團(tuán)隊提供測試結(jié)果的依據(jù)。所以測試報告中一般包括測試用例的執(zhí)行情況、從各種維度分析缺陷、遺留缺陷等方面分析測試情況。
項目測試完之后,軟件測試人員可以利用項目間隔總結(jié)項目,一般是輸出業(yè)務(wù)需求為主,方便其他測試人員查閱。
以上就是根據(jù)測試階段分析了軟件測試人員的主要工作內(nèi)容。文章來源:http://www.zghlxwxcb.cn/news/detail-651437.html
最后如果你想學(xué)習(xí)自動化測試,歡迎加入筆者的交流群:735745871,里面會有很多資源和大佬答疑解惑,我們一起交流一起學(xué)習(xí)!文章來源地址http://www.zghlxwxcb.cn/news/detail-651437.html
到了這里,關(guān)于軟件測試人員每天的工作日常的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!