天才教育網(wǎng)合作機構>

                                                                                        武漢千鋒教育.

                                                                                        歡迎您!
                                                                                        朋友圈

                                                                                        全國統一學(xué)習專(zhuān)線(xiàn) 9:00-21:00

                                                                                        位置:學(xué)校資訊 > 軟件測試的標準是什么,軟件測試的基本標準是什么?

                                                                                        軟件測試的標準是什么,軟件測試的基本標準是什么?

                                                                                        日期:2022-02-09 17:10:18     瀏覽:586    來(lái)源:武漢千鋒教育.
                                                                                        核心提示:軟件測試的標準是什么,一款好的軟件,最為主要的就是測試了,接下來(lái)就隨小編了解下軟件測試的基本標準是什么?,軟件測試的基本標準是什么?,軟件測試結束的標準是什么??1.軟件測試的基本標準是什么?1)所有的測試都

                                                                                        軟件測試的標準是什么,一款好的軟件,最為主要的就是測試了,接下來(lái)就隨小編了解下軟件測試的基本標準是什么?,軟件測試的基本標準是什么?,軟件測試結束的標準是什么??

                                                                                        1.軟件測試的基本標準是什么?

                                                                                        1)所有的測試都應追溯到用戶(hù)需求?! ≤浖y試的目標在于揭示錯誤。從用戶(hù)角度來(lái)看,最嚴重的錯誤是那些導致程序無(wú)法滿(mǎn)足需求的錯誤?! ?2)應當把“盡早地和不斷地進(jìn)行軟件測試”作為軟件測試者的座右銘?! 撛跍y試工作真正開(kāi)始前的較長(cháng)時(shí)間內就進(jìn)行測試計劃。測試計劃可以在需求模型一完成就開(kāi)始,詳細的測試用例定義可以在設計模型被確定后立即開(kāi)始。因此,所有測試應該在任何代碼被產(chǎn)生前就進(jìn)行計劃和設計?! ?3)pareto原則:測試發(fā)現的錯誤中80%很可能起源于20%的模塊中?! ‘斈硞€(gè)功能出問(wèn)題,其對用戶(hù)的影響有多大?然后根據風(fēng)險大小確定測試的優(yōu)先級。優(yōu)先級高的測試,優(yōu)先得到執行,一般來(lái)講,針對用戶(hù)最常用的20%功能(優(yōu)先級高)的測試會(huì )得到完全執行,而低優(yōu)先級的測試(另外用戶(hù)不經(jīng)常用的80%功能)就不是必要的,如果時(shí)間或經(jīng)費不夠,就暫時(shí)不做或少做?! ?4)完全測試是不可能的,測試需要終止?! y試無(wú)法顯示軟件潛在的缺陷,“測試只能證明軟件存在錯誤而不能證明軟件沒(méi)有錯誤”。最初的測試通常把焦點(diǎn)放在單個(gè)程序模塊上,進(jìn)一步測試的焦點(diǎn)則轉向在集成的模塊簇中尋找錯誤,*在整個(gè)系統中尋找錯誤。在測試中不可能運行路徑的每一種組合。然而,充分覆蓋程序邏輯,并確保程序設計中使用的所有條件是有可能的?! ?5)應由獨立的第三方來(lái)構造測試?! 〉谌綔y試*的特點(diǎn)在于它的專(zhuān)業(yè)性、獨立性、客觀(guān)性和公正性。對于軟件開(kāi)發(fā)商來(lái)說(shuō),經(jīng)過(guò)第三方測試機構的測試,不僅可以通過(guò)專(zhuān)業(yè)化的測試手段發(fā)現軟件錯誤,幫助開(kāi)發(fā)商提升軟件的品質(zhì),而且可以對軟件有一個(gè)客觀(guān)、科學(xué)的評價(jià),有助于開(kāi)發(fā)商認清自己產(chǎn)品的定位。對于行業(yè)主管*以及軟件使用者來(lái)說(shuō),由于第三方測試機構獨立公正的地位,可以對被測試的軟件有一個(gè)客觀(guān)公正的評價(jià),幫助用戶(hù)選擇合適、優(yōu)秀的軟件產(chǎn)品?! ?6)充分注意測試中的群集現象?! y試后程序殘存的錯誤數目與該程序中已發(fā)現的錯誤數目或檢錯率成正比。不要在某個(gè)程序段中找到幾個(gè)錯誤就誤認為該程序段就沒(méi)有錯誤而不再測試,相反應該對錯誤群集的程序段進(jìn)行重點(diǎn)測試?! ?7)盡量避免測試的隨意性?! y試計劃應包括:所測軟件的功能,輸入和輸出,測試內容,各項測試的進(jìn)度安排,資源要求,測試資料,測試工具,測試用例的選擇,測試的控制方法和過(guò)程,系統的配置方式,跟蹤規則,調試規則,以及回歸測試的規定等以及評價(jià)標準?! ?8)兼顧合理的輸入和不合理的輸入數據?! ?9)程序修改后要回歸測試  修改程序后,應該重新進(jìn)行測試以確認修改沒(méi)有引入新的錯誤或導致其他代碼產(chǎn)生錯誤?! ?10)應長(cháng)期保留測試用例,直至系統廢棄?! ⊥咨票4鏈y試計劃,測試用例,出錯統計和最終分析報告,為維護等提供方便。百度文庫里也有

                                                                                        2.軟件測試的基本標準是什么?

                                                                                        1)所有的測試都應追溯到用戶(hù)需求。軟件測試的目標在于揭示錯誤。從用戶(hù)角度來(lái)看,最嚴重的錯誤是那些導致程序無(wú)法滿(mǎn)足需求的錯誤。(2)應該在測試工作真正開(kāi)始前的較長(cháng)時(shí)間內就進(jìn)行測試計劃。測試計劃可以在需求模型一完成就開(kāi)始,詳細的測試用例定義可以在設計模型被確定后立即開(kāi)始。因此,所有測試應該在任何代碼被產(chǎn)生前就進(jìn)行計劃和設計。(3)pareto原則:測試發(fā)現的錯誤中80%很可能起源于20%的模塊中。當某個(gè)功能出問(wèn)題,其對用戶(hù)的影響有多大?然后根據風(fēng)險大小確定測試的優(yōu)先級。優(yōu)先級高的測試,優(yōu)先得到執行,一般來(lái)講,針對用戶(hù)最常用的20%功能(優(yōu)先級高)的測試會(huì )得到完全執行,而低優(yōu)先級的測試(另外用戶(hù)不經(jīng)常用的80%功能)就不是必要的,如果時(shí)間或經(jīng)費不夠,就暫時(shí)不做或少做。(4)測試無(wú)法顯示軟件潛在的缺陷,“測試只能證明軟件存在錯誤而不能證明軟件沒(méi)有錯誤”。最初的測試通常把焦點(diǎn)放在單個(gè)程序模塊上,進(jìn)一步測試的焦點(diǎn)則轉向在集成的模塊簇中尋找錯誤,*在整個(gè)系統中尋找錯誤。在測試中不可能運行路徑的每一種組合。然而,充分覆蓋程序邏輯,并確保程序設計中使用的所有條件是有可能的。(5)應由獨立的第三方來(lái)構造測試。第三方測試*的特點(diǎn)在于它的專(zhuān)業(yè)性、獨立性、客觀(guān)性和公正性。(6)充分注意測試中的群集現象。測試后程序殘存的錯誤數目與該程序中已發(fā)現的錯誤數目或檢錯率成正比。不要在某個(gè)程序段中找到幾個(gè)錯誤就誤認為該程序段就沒(méi)有錯誤而不再測試,相反應該對錯誤群集的程序段進(jìn)行重點(diǎn)測試。(7)盡量避免測試的隨意性。測試計劃應包括:所測軟件的功能,輸入和輸出,測試內容,各項測試的進(jìn)度安排,資源要求,測試資料,測試工具,測試用例的選擇,測試的控制方法和過(guò)程,系統的配置方式,跟蹤規則,調試規則,以及回歸測試的規定等以及評價(jià)標準。(8)兼顧合理的輸入和不合理的輸入數據。(9)程序修改后要回歸測試修改程序后,應該重新進(jìn)行測試以確認修改沒(méi)有引入新的錯誤或導致其他代碼產(chǎn)生錯誤。(10)應長(cháng)期保留測試用例,直至系統廢棄。妥善保存測試計劃,測試用例,出錯統計和最終分析報告,為維護等提供方便。

                                                                                        3.軟件測試結束的標準是什么

                                                                                        作為軟件測試結束的標志是:錯誤強度曲線(xiàn)下降到預定的水平。軟件測試伴隨著(zhù)軟件的創(chuàng )建而來(lái),在早期的軟件開(kāi)發(fā)過(guò)程中,軟件規模很小,復雜度也很低。軟件開(kāi)發(fā)的過(guò)程是混亂的,非常隨機的。測試的含義相對狹窄。測試方面的投資很少,而且測試很晚,常常要等到代碼就緒,產(chǎn)品差不多完成時(shí)才進(jìn)行。20世紀80年代初,dao軟件和IT行業(yè)進(jìn)入了一個(gè)大的發(fā)展階段,軟件的規模越來(lái)越大,復雜度越來(lái)越高,軟件的質(zhì)量越來(lái)越重要。擴展資料:軟件測試權原則:在對計算機軟件進(jìn)行測試之前,有必要遵循軟件測試的原則,即不完全原則。不完全原理是指如果測試是不完全的,那么測試過(guò)程中涉及的部分較多的免疫原理,可以對軟件測試起到一定的幫助。由于軟件測試,對這些因素有一定程度的免疫力。測試人員能夠完成的測試內容與其免疫性成正比,若想使軟件測試更為流暢、測試效果更為有效,首先需遵循此類(lèi)原則,將此類(lèi)原則貫穿整個(gè)開(kāi)發(fā)流程,不斷進(jìn)行測試,而并非一次性全程測試。

                                                                                        通過(guò)上文中對軟件測試的基本標準是什么?,軟件測試的基本標準是什么?,軟件測試結束的標準是什么??的了解,還需其他了解,請聯(lián)系客服。


                                                                                        奇米在线7777在线精品|国产成人精品免费视|精品无码不卡一区二区三区|国内综合精品午夜久久资源|亚洲视频在线观看..