国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

網(wǎng)易首頁 > 網(wǎng)易號(hào) > 正文 申請(qǐng)入駐

快速回歸測(cè)試如何選擇用例?這篇文章講透了!

0
分享至

介紹

在軟件生命周期中,軟件經(jīng)常發(fā)生變化,軟件開發(fā)人員任何代碼改動(dòng)都會(huì)有引入故障的風(fēng)險(xiǎn))。

為了消除或減小這種風(fēng)險(xiǎn),在軟件迭代開發(fā)模式下,回歸測(cè)試扮演著重要的角色:它能夠幫助測(cè)試人員驗(yàn)證新增的功能或故障修復(fù)后的程序是否滿足期望。

目前,常見的具有代表性的回歸測(cè)試策略主要有兩種:

一是重試所有策略,即選擇所有已有用例進(jìn)行測(cè)試;

二是最小選擇策略,即選取具有代表性的測(cè)試用例進(jìn)行測(cè)試。

重試所有策略最大限度地?cái)U(kuò)大了測(cè)試覆蓋范圍,可以保證在程序修改后原來正確工作的代碼不會(huì)產(chǎn)生新的錯(cuò)誤。但是,隨著軟件功能的豐富、開發(fā)代碼的增加,測(cè)試用例也隨之增多。

當(dāng)測(cè)試用例積累非常多時(shí)(比如成千上萬條),此時(shí)一個(gè)新功能開發(fā)或故障修復(fù)完成后進(jìn)行回歸測(cè)試,則會(huì)對(duì)時(shí)間和資源的需求量提出巨大的要求。由于測(cè)試資源和時(shí)間的限制,如果運(yùn)行全部存量測(cè)試用例和開發(fā)新的測(cè)試用例進(jìn)行回歸測(cè)試,顯得不太可取。

最小選擇策略可以縮減測(cè)試用例集的大小,測(cè)試成本較小,但是檢錯(cuò)代碼錯(cuò)誤的能力相對(duì)于重試所有策略則削弱很多。最小選擇策略的檢測(cè)錯(cuò)誤能力不夠完善,但其低成本優(yōu)越性,使得無數(shù)人員爭相研究和推進(jìn),它已經(jīng)成為回歸測(cè)試中最常用的測(cè)試策略。

回歸上述提及的回歸測(cè)試策略不難發(fā)現(xiàn),在回歸測(cè)試活動(dòng)中,測(cè)試用例的選擇往往著重于已有測(cè)試用例的選擇,對(duì)于新增功能或功能變動(dòng)引起的新增測(cè)試用例并未提及,而這一部分在回歸測(cè)試中也占據(jù)著重要地位。因此,在有限的時(shí)間和資源條件下,如何篩選存量測(cè)試用例和設(shè)計(jì)新增用例,快速地完成回歸測(cè)試成為了大多數(shù)測(cè)試人員思考的問題。

本文旨在提出一種快速回歸測(cè)試用例選擇方法,幫助測(cè)試人員能夠快速地完成回歸測(cè)試。

該策略主要涉及兩個(gè)環(huán)節(jié):

·存量測(cè)試用例的篩選

· 新增用例的設(shè)計(jì)方法

在存量測(cè)試用例篩選環(huán)節(jié)引入相關(guān)性判斷,考慮測(cè)試用例與功能的相關(guān)性、測(cè)試用例執(zhí)行通過率、測(cè)試用例的穩(wěn)定性、測(cè)試用例的發(fā)現(xiàn)的故障數(shù)、測(cè)試用例的自動(dòng)化率等幾個(gè)方面。

在新增用例設(shè)計(jì)環(huán)節(jié),引入探索式測(cè)試方法(包括局部探索式方法和全局探索式方法)設(shè)計(jì)新增用例。

相關(guān)工作

回歸測(cè)試可被分為兩類:遞進(jìn)型回歸測(cè)試和修正型回歸測(cè)試。

遞進(jìn)型回歸測(cè)試是指對(duì)原有測(cè)試用例進(jìn)行修改,以適配測(cè)試修改后的程序(如新需求引入導(dǎo)致的模塊或功能增刪)。

修正型回歸測(cè)試與遞進(jìn)型回歸測(cè)試相反,主要特點(diǎn)在于原有測(cè)試用例不做任何修改。修正型回歸測(cè)試主要用于修正程序設(shè)計(jì)錯(cuò)誤或缺陷修復(fù)后的測(cè)試,其目的在于驗(yàn)證程序嚴(yán)格按照測(cè)試用例的輸入輸出描述運(yùn)行。

在軟件開發(fā)周期內(nèi),遞進(jìn)型回歸測(cè)試和修正型回歸測(cè)試活動(dòng)往往是一起進(jìn)行的。隨著軟件開發(fā)的深入、功能的不斷增多,測(cè)試用例數(shù)量也會(huì)不斷增大。此時(shí),在成百上千或上萬條測(cè)試用例的情況下,在某個(gè)開發(fā)周期內(nèi)進(jìn)行遞進(jìn)型回歸測(cè)試和修正型回歸測(cè)試,存量測(cè)試用例的選擇、新功能測(cè)試用例的設(shè)計(jì)和開發(fā)都會(huì)成為有限時(shí)間和資源下快速完成回歸測(cè)試的瓶頸。

傳統(tǒng)的全部運(yùn)行存量測(cè)試用例進(jìn)行回歸測(cè)試的方法,雖然可以保證測(cè)試的高覆蓋率,但是會(huì)消耗大量的時(shí)間和資源,尤其是手工用例居多的時(shí)候。鑒于此種情形,如何使用最小選擇策略去除回歸測(cè)試用例冗余性,獲取代表性用例進(jìn)行回歸測(cè)試,成為了很多學(xué)者探討的問題。

最小測(cè)試用例集的選擇方法有如:基于數(shù)據(jù)挖掘技術(shù)的測(cè)試用例選擇方法、基于優(yōu)先級(jí)排序的測(cè)試用例選擇方法、基于啟發(fā)式模型的測(cè)試用例選擇方法等等。這些技術(shù)為回歸測(cè)試存量測(cè)試用例的選擇提供了有效的指導(dǎo)方法,但是它們有的僅是從設(shè)計(jì)過程選擇用例或從執(zhí)行結(jié)果選擇用例,未充分考量選取測(cè)試用例的全面性。且針對(duì)迭代周期內(nèi)當(dāng)新增功能或代碼變更時(shí),并未提及如何設(shè)計(jì)新增用例并將新增用例納入回歸測(cè)試范圍。

本文提出的快速回歸測(cè)試策略重點(diǎn)在于存量測(cè)試用例的選取和新增測(cè)試用例的設(shè)計(jì)環(huán)節(jié)。

考慮到回歸測(cè)試類型的差異性:

針對(duì)遞進(jìn)型回歸測(cè)試,測(cè)試用例主要為新增測(cè)試用例,新增測(cè)試用例的設(shè)計(jì)方法采用探索性測(cè)試方法;

針對(duì)修正型回歸測(cè)試,測(cè)試用例包含存量測(cè)用例和新增測(cè)試用例。

在存量測(cè)試用例選擇時(shí),從用例設(shè)計(jì)過程和執(zhí)行結(jié)果兩個(gè)方面出發(fā)進(jìn)行聯(lián)合篩選。

從用例設(shè)計(jì)過程出發(fā),考量用例與功能的相關(guān)性(直接相關(guān)、間接相關(guān)),選擇相關(guān)性強(qiáng)的用例;

從用例執(zhí)行結(jié)果出發(fā),選擇穩(wěn)定性差、通過率低、故障率低和自動(dòng)化率低的測(cè)試用例。

最后:在我的V :atstudy-js,可以費(fèi)領(lǐng)取一份10G軟件測(cè)試工程師面試寶典文檔資料。以及相對(duì)應(yīng)的視頻學(xué)習(xí)教程免費(fèi)分享!其中包括了有基礎(chǔ)知識(shí)、Linux必備、Shell、互聯(lián)網(wǎng)程序原理、Mysql數(shù)據(jù)庫、抓包工具專題、接口測(cè)試工具、測(cè)試進(jìn)階-Python編程、Web自動(dòng)化測(cè)試、APP自動(dòng)化測(cè)試、接口自動(dòng)化測(cè)試、測(cè)試高級(jí)持續(xù)集成、測(cè)試架構(gòu)開發(fā)測(cè)試框架、性能測(cè)試、安全測(cè)試等。

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關(guān)推薦
熱點(diǎn)推薦
馬年首虎!涉嫌嚴(yán)重違紀(jì)違法,韓嵩被查

馬年首虎!涉嫌嚴(yán)重違紀(jì)違法,韓嵩被查

中國基金報(bào)
2026-02-28 20:55:42
哈梅內(nèi)伊應(yīng)對(duì)“斬首”,委任拉里賈尼在自己遭遇不測(cè)后領(lǐng)導(dǎo)國家,并建立了四層繼任人選體系

哈梅內(nèi)伊應(yīng)對(duì)“斬首”,委任拉里賈尼在自己遭遇不測(cè)后領(lǐng)導(dǎo)國家,并建立了四層繼任人選體系

極目新聞
2026-02-28 17:13:18
徹底不裝了!馬筱梅生下孩子后,讓人擔(dān)心的事就發(fā)生了,不止一件

徹底不裝了!馬筱梅生下孩子后,讓人擔(dān)心的事就發(fā)生了,不止一件

楓塵余往逝
2026-02-28 02:30:47
脫口秀演員小帕被禁言!平臺(tái)公布原因與違規(guī)樣本

脫口秀演員小帕被禁言!平臺(tái)公布原因與違規(guī)樣本

看看新聞Knews
2026-02-28 12:59:03
丹·凱恩將軍下命令:暫停聯(lián)合參謀部主任弗雷德·庫徹海軍中將職務(wù)

丹·凱恩將軍下命令:暫停聯(lián)合參謀部主任弗雷德·庫徹海軍中將職務(wù)

安安說
2026-02-28 09:22:18
外交部發(fā)言人就美國和以色列軍事打擊伊朗答記者問

外交部發(fā)言人就美國和以色列軍事打擊伊朗答記者問

界面新聞
2026-02-28 21:45:34
20萬億砸向城市更新!自然資源部、住建部定調(diào),建筑業(yè)的春天真的來了!

20萬億砸向城市更新!自然資源部、住建部定調(diào),建筑業(yè)的春天真的來了!

新浪財(cái)經(jīng)
2026-02-27 00:36:25
伊朗最高國家安全委員會(huì)發(fā)布第1號(hào)公告

伊朗最高國家安全委員會(huì)發(fā)布第1號(hào)公告

界面新聞
2026-02-28 18:24:27
伊朗外交部說遇襲小學(xué)150至160人死亡

伊朗外交部說遇襲小學(xué)150至160人死亡

新華社
2026-03-01 00:14:05
訪華回國后默茨真急了:中國太拼,我們得加油了

訪華回國后默茨真急了:中國太拼,我們得加油了

界面新聞
2026-02-28 15:07:04
春節(jié)后,這4種蔬菜不要隨便買!菜販子:我從來不吃,顧客搶著買

春節(jié)后,這4種蔬菜不要隨便買!菜販子:我從來不吃,顧客搶著買

阿龍美食記
2026-02-26 10:37:19
英媒爆出猛料:中國或違反聯(lián)合國規(guī)定,運(yùn)送超高音速導(dǎo)彈給伊朗!

英媒爆出猛料:中國或違反聯(lián)合國規(guī)定,運(yùn)送超高音速導(dǎo)彈給伊朗!

快看張同學(xué)
2026-02-26 14:22:43
內(nèi)塔尼亞胡:諸多跡象顯示哈梅內(nèi)伊已“不在人世”

內(nèi)塔尼亞胡:諸多跡象顯示哈梅內(nèi)伊已“不在人世”

財(cái)聯(lián)社
2026-03-01 03:39:04
河南洛陽一女子過年離家,智能馬桶17天耗水超200噸,當(dāng)事人:馬桶晝夜不停自動(dòng)工作

河南洛陽一女子過年離家,智能馬桶17天耗水超200噸,當(dāng)事人:馬桶晝夜不停自動(dòng)工作

黃河新聞網(wǎng)呂梁
2026-02-28 14:27:42
四強(qiáng)又只剩王楚欽了!7人相繼被淘汰,林詩棟引失望,陳垣宇驚喜

四強(qiáng)又只剩王楚欽了!7人相繼被淘汰,林詩棟引失望,陳垣宇驚喜

籃球資訊達(dá)人
2026-02-28 22:31:49
后續(xù)!絕情臭豆腐最新進(jìn)展:負(fù)責(zé)人正臉曝光社死,店老板公開道歉

后續(xù)!絕情臭豆腐最新進(jìn)展:負(fù)責(zé)人正臉曝光社死,店老板公開道歉

離離言幾許
2026-02-28 18:08:15
從國宴到夜宵攤:國產(chǎn)汽水如何從統(tǒng)治者淪為乞丐

從國宴到夜宵攤:國產(chǎn)汽水如何從統(tǒng)治者淪為乞丐

富貴說
2026-02-27 16:40:22
今夜無眠!剛剛,伊朗封鎖霍爾木茲海峽

今夜無眠!剛剛,伊朗封鎖霍爾木茲海峽

中國基金報(bào)
2026-03-01 00:22:11
被停職審查、轉(zhuǎn)移格力資產(chǎn)、搞辦公室戀情,71 歲董明珠身上的謠言越來越離譜

被停職審查、轉(zhuǎn)移格力資產(chǎn)、搞辦公室戀情,71 歲董明珠身上的謠言越來越離譜

互聯(lián)網(wǎng)思維
2026-02-28 23:34:40
特朗普下令:所有聯(lián)邦政府機(jī)構(gòu)將立即停用Anthropic

特朗普下令:所有聯(lián)邦政府機(jī)構(gòu)將立即停用Anthropic

財(cái)聯(lián)社
2026-02-28 05:45:05
2026-03-01 04:35:00
51Testing軟件測(cè)試網(wǎng) incentive-icons
51Testing軟件測(cè)試網(wǎng)
中國軟件測(cè)試人的精神家園
1528文章數(shù) 13252關(guān)注度
往期回顧 全部

科技要聞

狂攬1100億美元!OpenAI再創(chuàng)融資神話

頭條要聞

伊朗媒體公布反擊美軍軍事行動(dòng)結(jié)果

頭條要聞

伊朗媒體公布反擊美軍軍事行動(dòng)結(jié)果

體育要聞

球隊(duì)主力全報(bào)銷?頂風(fēng)擺爛演都不演了

娛樂要聞

周杰倫兒子正面照曝光,與父親好像

財(cái)經(jīng)要聞

沖突爆發(fā) 市場(chǎng)變天?

汽車要聞

嵐圖泰山黑武士版3月上市 搭載華為四激光智駕方案

態(tài)度原創(chuàng)

教育
健康
時(shí)尚
手機(jī)
房產(chǎn)

教育要聞

初三不安排春假,最多可連休10天!一地率先公布!

轉(zhuǎn)頭就暈的耳石癥,能開車上班嗎?

這6款發(fā)色居然這么火?50張圖可以直接給tony

手機(jī)要聞

澎湃OS再次公布進(jìn)展通報(bào):10個(gè)問題,僅修復(fù)一則!

房產(chǎn)要聞

濱江九小也來了!集齊海僑北+哈羅、寰島...江東教育要炸了!

無障礙瀏覽 進(jìn)入關(guān)懷版