軟件測試考試網(wǎng)

軟件測試工程師如何確保軟件的質(zhì)量?

分類:軟件測試 | 更新時間:2022-03-17| 來源:教育聯(lián)展網(wǎng)
1、什么是軟件測試

1983年BillHetzel在《軟件測試完全指南》中指出:“測試是以評價一個程序或者系統(tǒng)屬性為目標(biāo)的任何一種活動,測試是對軟件質(zhì)量的度量”。


2、質(zhì)量不是測出來的
軟件的質(zhì)量不僅僅是靠測試人員確保的,而是整個團(tuán)隊(duì)的責(zé)任。測試的目的是為了發(fā)現(xiàn)問題,證明問題存在,從而使產(chǎn)品盡善盡美。測試人員的任務(wù)是幫助開發(fā)人員及產(chǎn)品設(shè)計(jì)人員提高軟件的質(zhì)量,但不等于說是確保軟件質(zhì)量,因?yàn)闇y試僅僅是整個生產(chǎn)過程中的一個環(huán)節(jié),開發(fā)人員才是軟件質(zhì)量的生產(chǎn)者,產(chǎn)品的好壞也取決于設(shè)計(jì)人員,測試人員不生產(chǎn)質(zhì)量,也不提高降低質(zhì)量。

質(zhì)量確保和軟件測試是軟件質(zhì)量工程中兩個不同層面的工作。


3、測試只能盡可能的提高軟件質(zhì)量,但不能使其達(dá)到完美

其一:在有限的時間和資源的條件下,測試活動可以發(fā)現(xiàn)軟件的缺陷,但不能確保軟件或者系統(tǒng)的缺陷全部被找到,所以想要使軟件達(dá)到完美,是不可能的。

其二:測試也是有成本的,測試活動越到后期發(fā)現(xiàn)缺陷的代價就越大,因此要根據(jù)錯誤的概率及軟件的可靠性要求,確定好停止測試的最佳時間,不能無限的測試下去。


4、軟件測試提高軟件質(zhì)量的依據(jù)是什么

滿足用戶需求是軟件或者系統(tǒng)研發(fā)的zui終目的,所有的測試都應(yīng)該追溯到用戶需求,一個功能錯亂甚至缺失,用戶體驗(yàn)不佳的產(chǎn)品是不被允許交付到用戶手中的。


5、軟件測試人員在整個軟件生產(chǎn)活動中擔(dān)當(dāng)怎樣的角色
軟件測試人員在整個生產(chǎn)活動中發(fā)現(xiàn)的問題及報(bào)告為提高軟件質(zhì)量提供必要的信息,經(jīng)過與研發(fā)及設(shè)計(jì)人員的溝通為他們的工作提供支持,使他們更高效更便捷的定位問題,從而提升產(chǎn)品的質(zhì)量。
軟件測試人員在整個活動中擔(dān)當(dāng)?shù)氖且粋€支持者的角色,并不是產(chǎn)品產(chǎn)出的把關(guān)者,因?yàn)楫a(chǎn)品的質(zhì)量好壞并不取決于軟件測試人員,而是參與生產(chǎn)活動的所有參與者。
軟件測試人員還要善于提問,作為一個需求的審視者。不問問題,就不能講需求剖析的透徹,思路局限于所見的既有功能,不思考不分析,測試過程中的風(fēng)險就不能很好的規(guī)避,導(dǎo)致測試不能順利的進(jìn)行。

實(shí)際生產(chǎn)活動中,由于項(xiàng)目各職能人員配備不完整,測試人員還擔(dān)任著項(xiàng)目計(jì)劃的督促者,督促設(shè)計(jì)人員文檔文件的及時輸出,督促開發(fā)人員及時修復(fù)缺陷。


6、軟件測試人員如何履行好自己的職責(zé)
測試?yán)碚摰闹С郑粋€好的實(shí)踐離不開好的方法論的支持,測試也是如此,測試?yán)碚搸椭鷾y試人員更好的理解自己的職責(zé),幫助測試人員更好的定位自己的角色,幫助測試人員更好的熟悉以及提升自己的工作技能
熟練的測試技能,工欲善其事必先利其器,這里的器就是測試人員本身,測試人員在研發(fā)過程中需要做的工作:評審需求,風(fēng)險評估,選取測試工具,撰寫測試計(jì)劃,搭建測試環(huán)境,準(zhǔn)備測試數(shù)據(jù),設(shè)計(jì)測試用例,執(zhí)行測試,輸出測試報(bào)告,分析總結(jié)測試活動經(jīng)驗(yàn)。其中每個環(huán)節(jié)都對測試人員有相應(yīng)的技能要求,熟練的技能能更高效,更順利的開展測試活動,發(fā)現(xiàn)更多更有效的缺陷,更好的幫助開發(fā)人員定位問題,幫助產(chǎn)品設(shè)計(jì)人員完善產(chǎn)品的功能。
良好的溝通技巧,因?yàn)闇y試過程中涉及要跟產(chǎn)品設(shè)計(jì)人員確認(rèn)需求,跟開發(fā)人員確認(rèn)缺陷,幫助開發(fā)人員定位問題,整個測試活動中存在像這樣大量的需要溝通確認(rèn)的場景,所以就需要有效的表述問題,友好的表達(dá)疑問,耐心的交流。

最新資訊

軟件測試

課程資料包領(lǐng)取

相關(guān)資訊