一训柴、你們公司的測試流程是什么舔腾?
最近這個項目是比較全的 因為我去的時候是從頭開始寫的型檀,當(dāng)時的話呢 我們是有開項目立項會,然后的話呢我們組長有去寫他的一個測試計劃库正,然后他給我們分模塊,給項目排期厘唾,然后劃分區(qū)域風(fēng)險褥符、然后的話 是風(fēng)險的一個解決方案,然后的話設(shè)計他的第一輪 第二輪 第三輪的一個測試 他的一個測試的范圍抚垃,然后他給我們分到模塊之后喷楣,我們要去想他的一個測試點、然后的話呢 去編寫測試用例 然后我們也去開評審 然后的話 開始他的一輪測試 鹤树,開發(fā)那邊提交代碼之后铣焊,我們首先去進(jìn)行他的一個冒煙測試,對他的一個主要功能先去測一遍罕伯,然后第一輪主要就是解決他的一個底層性 嚴(yán)重性的bug 就是崩潰或者是說他有嚴(yán)重性的卡頓粗截,主要就是解決這些問題,第二輪的話這些就全覆蓋了 第二輪的話主要就是解決他的一個卡頓還有功能上的一些bug,那第三輪的話呢 我們主要就是做他的一個回歸測試
二捣炬、如何設(shè)計測試用例熊昌?
測試用例的話绽榛,一般我們都是根據(jù)產(chǎn)品需求來定,比如像我上家公司的話婿屹,我們的測試用例包括像測試編號灭美,測試所屬模塊,測試步驟昂利,預(yù)期結(jié)果届腐,測試結(jié)果這些,當(dāng)然還可以再細(xì)分蜂奸,我們考慮的因素也是多方面的犁苏,比如一個注冊功能,產(chǎn)品需求上需要驗證哪些扩所,用戶名围详,密碼,郵箱祖屏,等等助赞,當(dāng)然也會考慮到普通用戶使用軟件的習(xí)慣以及一些特殊情況和極端情況。而且測試用例要有一定的代表性袁勺,針對性雹食,還有復(fù)現(xiàn)性,如果我們測出的bug無法復(fù)現(xiàn)期丰,這樣就沒意義了一般我們會通過等價類劃分法群叶,邊界值,場景法钝荡,因果圖街立,判定法,正交表等一些測試方法來設(shè)定不同的場景化撕,不同場景就會有不同操作几晤。還需要注明軟件硬件環(huán)境,比如你是mac還是Windows植阴,是pc端還是移動端蟹瘾,這些環(huán)境信息也是要考慮到的。
還有就是設(shè)計測試場景掠手,這塊是戲能測試特殊的地方憾朴,比如用例指定并發(fā)用戶數(shù),指定壓力方式喷鸽,是隨機(jī)众雷,還是一次啟動,還是逐步遞增,指定負(fù)載測試時間砾省,是10分鐘還是1小時鸡岗,這些信息也要包含到用例中。