一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

組合測(cè)試設(shè)計(jì)的重要性

星星科技指導(dǎo)員 ? 來(lái)源:嵌入式計(jì)算設(shè)計(jì) ? 作者:Dan Martin ? 2022-06-20 16:16 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

負(fù)責(zé)任的 QA 工程師知道測(cè)試數(shù)據(jù)在開(kāi)發(fā)高效測(cè)試自動(dòng)化框架中的重要性。框架中管理良好的測(cè)試數(shù)據(jù)是圍繞測(cè)試覆蓋率高的策略構(gòu)建的。但是,如果考慮了許多測(cè)試數(shù)據(jù)輸入怎么辦?如果您在手動(dòng)或自動(dòng)化測(cè)試過(guò)程中沒(méi)有時(shí)間測(cè)試測(cè)試數(shù)據(jù)輸入的幾種組合怎么辦?你怎么能測(cè)試更少的測(cè)試用例并且仍然測(cè)試“正確”?

好吧,這就是組合測(cè)試設(shè)計(jì)來(lái)拯救的時(shí)候。它有助于設(shè)計(jì)一組優(yōu)化的測(cè)試用例(基于一組測(cè)試數(shù)據(jù)變量),神奇地確保 100% 的測(cè)試覆蓋率!反過(guò)來(lái),高質(zhì)量的測(cè)試設(shè)計(jì) CTD 結(jié)果可以作為輸入提供給自動(dòng)化測(cè)試工具,從而加快質(zhì)量分析階段的交付。

什么是組合測(cè)試設(shè)計(jì) - CTD 背后的數(shù)學(xué)背景

組合測(cè)試設(shè)計(jì)是一種技術(shù),可幫助計(jì)劃測(cè)試數(shù)據(jù)作為手動(dòng)或自動(dòng)化測(cè)試過(guò)程的輸入,根據(jù)測(cè)試套件的測(cè)試數(shù)據(jù)輸入的幾種組合確保 100% 的測(cè)試覆蓋率?!罢魂嚵小钡臄?shù)學(xué)概念是組合測(cè)試設(shè)計(jì)的基礎(chǔ)。一位名叫田口的數(shù)學(xué)家教授創(chuàng)造了數(shù)學(xué)算法術(shù)語(yǔ),正交陣列。

CTD 如何加強(qiáng)現(xiàn)有的測(cè)試數(shù)據(jù)驅(qū)動(dòng)測(cè)試技術(shù)

考慮將測(cè)試數(shù)據(jù)存儲(chǔ)在 excel 文件中的場(chǎng)景。您可能正在手動(dòng)測(cè)試應(yīng)用程序或使用測(cè)試自動(dòng)化工具。在這種情況下,您可以將測(cè)試數(shù)據(jù)輸入提供給 CTD 工具,以幫助您生成測(cè)試數(shù)據(jù)輸入交互的組合。這組改進(jìn)的測(cè)試數(shù)據(jù)作為手動(dòng)測(cè)試或自動(dòng)化測(cè)試過(guò)程的輸入。許多研究人員將 OA 概念用于世界各地許多領(lǐng)域的工業(yè)實(shí)驗(yàn)。

CTD 場(chǎng)景示例

例如,假設(shè)有一個(gè)簡(jiǎn)單的測(cè)試來(lái)驗(yàn)證應(yīng)用程序在多種類(lèi)型的瀏覽器和設(shè)備上的登錄功能。以下是變量:用戶名、密碼和瀏覽器。請(qǐng)注意下表中變量的值:

pYYBAGKwLRCABSYQAAHgxYOVls4793.png

在上述情況下,如果您計(jì)劃以多維模式測(cè)試所有測(cè)試組合,則需要 27 個(gè)測(cè)試才能設(shè)計(jì)完整的測(cè)試覆蓋!

3 X 3X 3 = 27 次測(cè)試

但是,在 CTD 的情況下,如果您使用基于 OA 概念的工具,它可以幫助您基于變量的 N 對(duì)交互推導(dǎo)測(cè)試,同時(shí)確保完全覆蓋,只需少量測(cè)試!測(cè)試的 N 維維度旨在測(cè)試 N 個(gè)變量值的所有隨機(jī)組合的所有可能性。

下面顯示的表格是變量值的兩對(duì)交互的結(jié)果。結(jié)果中只有九個(gè)測(cè)試用例!

CTD 結(jié)果列出了最終的測(cè)試用例,最終找到了一個(gè)涵蓋完整覆蓋范圍的小型測(cè)試計(jì)劃。請(qǐng)注意,兩對(duì)意味著找到的每個(gè)變量都將與兩對(duì)集中的另一個(gè)變量配對(duì)。

pYYBAGKwLRmAGpBCAAXqmNCf4Fg431.png

以上是由變量的兩對(duì)交互構(gòu)建的正交數(shù)組。在這里,您會(huì)注意到每個(gè)變量至少與所有其他變量配對(duì)一次!

例如,“無(wú)密碼”至少在一個(gè)測(cè)試用例中被一對(duì)覆蓋,變量為 -

“用戶名變量”值是——正確的用戶名、錯(cuò)誤的用戶名、無(wú)用戶名。

“瀏覽器變量”值是 – Mozilla、Safari、Firefox。

正交陣列計(jì)算僅得出 9 個(gè)測(cè)試,而 27 個(gè)測(cè)試的全對(duì)組合值仍然確保測(cè)試設(shè)計(jì)規(guī)劃中的完全覆蓋!即便如此,測(cè)試的覆蓋率為 100%,具有兩對(duì)交互級(jí)別!

CTD的優(yōu)勢(shì)

CTD 有幾個(gè)優(yōu)點(diǎn)。即——

確保 100% 覆蓋率的優(yōu)化測(cè)試子集

生成的測(cè)試用例的較低子集仍可確保 100% 的覆蓋率。

發(fā)現(xiàn)高優(yōu)先級(jí)缺陷的機(jī)會(huì)更高——最終缺陷可以在到達(dá)客戶之前及早修復(fù)。畢竟,早期的優(yōu)質(zhì)產(chǎn)品會(huì)讓客戶滿意!

當(dāng) CTD 結(jié)果作為測(cè)試自動(dòng)化工具的輸入時(shí),最終節(jié)省了測(cè)試設(shè)計(jì)和測(cè)試執(zhí)行的時(shí)間

這個(gè)概念不僅需要應(yīng)用于多個(gè)測(cè)試領(lǐng)域。它可以用于多個(gè)領(lǐng)域,軟件,硬件等。

CTD 如何幫助敏捷和 DevOps

DevOps 鼓勵(lì)所有形式的自動(dòng)化,而這正是 CTD 工具通過(guò)幫助 QA 工程師準(zhǔn)確提供的。它通過(guò)使用自動(dòng)化方式生成高效的測(cè)試設(shè)計(jì),從而使團(tuán)隊(duì)成為可能。使用 CTD 工具,您可以快速構(gòu)建一組優(yōu)化的測(cè)試用例集,作為測(cè)試自動(dòng)化場(chǎng)景的輸入。

與手動(dòng)計(jì)劃的測(cè)試設(shè)計(jì)方法相比,自動(dòng)化測(cè)試可以提供快速的結(jié)果和快速的反饋。它最終還可以節(jié)省時(shí)間并避免較長(zhǎng)的反饋周期。所有這些都鼓勵(lì)了敏捷的工作方式。因此,可以盡早和持續(xù)地交付優(yōu)質(zhì)產(chǎn)品。

幫助構(gòu)建 CTD 場(chǎng)景的自動(dòng)化工具。

IBM FOCUS是用于測(cè)試計(jì)劃的許可 CTD 工具。它可以讀取測(cè)試數(shù)據(jù)輸入,分析測(cè)試數(shù)據(jù)覆蓋率,選擇測(cè)試子集,并生成一個(gè)新的測(cè)試計(jì)劃以確保全范圍。

成對(duì)測(cè)試工具還為測(cè)試設(shè)計(jì)解決方案提供了全成對(duì)解決方案,為 QA 工程師提供了可視化的測(cè)試覆蓋視圖。

還有更多!

由于上述工具而產(chǎn)生的測(cè)試場(chǎng)景結(jié)果可以反過(guò)來(lái)作為測(cè)試自動(dòng)化工具的輸入,從而加快測(cè)試設(shè)計(jì)過(guò)程。

包起來(lái)

組合學(xué)領(lǐng)域已經(jīng)走過(guò)了漫長(zhǎng)的道路,CTD 是幫助 QA/QC 團(tuán)隊(duì)在許多方面幫助他們?yōu)楫a(chǎn)品構(gòu)建高效測(cè)試設(shè)計(jì)的分支之一。構(gòu)建 CTD 設(shè)計(jì)不需要任何編碼技能。表格結(jié)果很容易理解。因此,這有助于在討論業(yè)務(wù)需求時(shí)幫助 QA 和業(yè)務(wù)分析師團(tuán)隊(duì)之間的溝通??紤]到它通過(guò)幫助節(jié)省時(shí)間和幫助發(fā)現(xiàn)高質(zhì)量缺陷而具有高投資回報(bào)率,應(yīng)該高度依賴這樣的數(shù)學(xué)方法。特別是在涉及大量測(cè)試依賴變量的大型項(xiàng)目的情況下,CTD可以幫助組織很多。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 自動(dòng)化
    +關(guān)注

    關(guān)注

    29

    文章

    5780

    瀏覽量

    84830
  • 瀏覽器
    +關(guān)注

    關(guān)注

    1

    文章

    1040

    瀏覽量

    36287
  • 應(yīng)用程序
    +關(guān)注

    關(guān)注

    38

    文章

    3335

    瀏覽量

    59024
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    PCBA加工必看!BOM表的重要性大揭秘

    一站式PCBA加工廠家今天為大家講講PCBA加工中BOM表的內(nèi)容和格式有什么要求?BOM表在PCBA加工中的重要性。在PCBA加工中,BOM表(物料清單)扮演著至關(guān)重要的角色,是連接設(shè)計(jì)與制造的重要
    的頭像 發(fā)表于 06-18 10:15 ?281次閱讀

    連接器氣密檢測(cè)的重要性

    。連接器氣密檢測(cè)的重要性?惡劣環(huán)境電氣連接保障:潮濕、粉塵、腐蝕性氣體、溫度劇變等惡劣環(huán)境,氣密不良將導(dǎo)致觸點(diǎn)腐蝕、絕緣下降、信號(hào)中斷等故障,威脅設(shè)備安全運(yùn)行
    的頭像 發(fā)表于 03-17 11:01 ?347次閱讀
    連接器氣密<b class='flag-5'>性</b>檢測(cè)的<b class='flag-5'>重要性</b>

    PCB拼板設(shè)計(jì)全解析:重要性、優(yōu)勢(shì)與應(yīng)用實(shí)踐

    一站式PCBA智造廠家今天為大家講講PCB拼板設(shè)計(jì)的重要性表現(xiàn)哪些方面?PCB拼板設(shè)計(jì)的基本概念及其重要性。在電子制造行業(yè),SMT貼片工藝中,PCB拼板設(shè)計(jì)是一項(xiàng)極為關(guān)鍵的步驟。通過(guò)優(yōu)化PCB拼板
    的頭像 發(fā)表于 03-13 09:35 ?545次閱讀
    PCB拼板設(shè)計(jì)全解析:<b class='flag-5'>重要性</b>、優(yōu)勢(shì)與應(yīng)用實(shí)踐

    芯片制造中薄膜厚度量測(cè)的重要性

    本文論述了芯片制造中薄膜厚度量測(cè)的重要性,介紹了量測(cè)納米級(jí)薄膜的原理,并介紹了如何在制造過(guò)程中融入薄膜量測(cè)技術(shù)。
    的頭像 發(fā)表于 02-26 17:30 ?1222次閱讀
    芯片制造中薄膜厚度量測(cè)的<b class='flag-5'>重要性</b>

    鑒源實(shí)驗(yàn)室·HTTPS對(duì)于網(wǎng)絡(luò)安全的重要性

    本文旨在深入解析HTTPS的工作原理、安全以及其在網(wǎng)絡(luò)安全中的重要性
    的頭像 發(fā)表于 02-19 14:31 ?419次閱讀
    鑒源實(shí)驗(yàn)室·HTTPS對(duì)于網(wǎng)絡(luò)安全的<b class='flag-5'>重要性</b>

    構(gòu)建綜合指揮調(diào)度系統(tǒng)的重要性

    構(gòu)建綜合指揮調(diào)度系統(tǒng)的重要性不言而喻,它對(duì)于提升應(yīng)急響應(yīng)速度、優(yōu)化資源配置、加強(qiáng)跨部門(mén)協(xié)作、提高決策效率和確保公共安全等方面都具有至關(guān)重要的作用。以下是古河云科技構(gòu)建綜合指揮調(diào)度系統(tǒng)重要性的幾個(gè)關(guān)鍵方面:
    的頭像 發(fā)表于 02-06 16:56 ?536次閱讀

    電橋在電子測(cè)試中的重要性

    電橋在電子測(cè)試中的重要性體現(xiàn)在多個(gè)方面,以下是詳細(xì)的分析: 一、精確測(cè)量電參數(shù) 電橋作為一種精密的測(cè)量工具,能夠精確測(cè)量電阻、電容、電感等電參數(shù)。在電子
    的頭像 發(fā)表于 01-09 10:03 ?898次閱讀

    PCB板元器件點(diǎn)膠加固的重要性

    PCB板元器件點(diǎn)膠加固的重要性PCB板元器件點(diǎn)膠加固在電子制造過(guò)程中起到了至關(guān)重要的作用,其重要性主要體現(xiàn)在以下幾個(gè)方面:一、提高機(jī)械強(qiáng)度點(diǎn)膠加固可以顯著降低電子元件的翹曲和變形現(xiàn)象,從而提高整個(gè)
    的頭像 發(fā)表于 12-20 10:18 ?1255次閱讀
    PCB板元器件點(diǎn)膠加固的<b class='flag-5'>重要性</b>

    PCB離子污染度測(cè)試重要性

    PCB離子污染度的重要性在電子制造業(yè)中,PCB(印刷電路板)的離子污染度測(cè)試是保障產(chǎn)品質(zhì)量的關(guān)鍵環(huán)節(jié)。離子污染度指的是PCB表面殘留的帶電離子污染物,這些污染物主要來(lái)源于焊接助劑、化學(xué)清洗劑、濕度
    的頭像 發(fā)表于 12-13 00:15 ?1025次閱讀
    PCB離子污染度<b class='flag-5'>測(cè)試</b>的<b class='flag-5'>重要性</b>

    汽車(chē)軟件單元測(cè)試重要性

    測(cè)試不充分密切相關(guān),這引發(fā)了社會(huì)各界對(duì)汽車(chē)軟件健壯重要性進(jìn)行深入思考。本文將探討汽車(chē)軟件的測(cè)試,尤其是單元測(cè)試
    的頭像 發(fā)表于 11-29 10:57 ?515次閱讀

    高低溫測(cè)試重要性與應(yīng)用

    高低溫測(cè)試,亦稱(chēng)為高低溫循環(huán)測(cè)試,是環(huán)境可靠測(cè)試中的關(guān)鍵組成部分,其主要目的是評(píng)估在高溫和低溫條件下,裝備在存儲(chǔ)和工作期間的性能表現(xiàn)。隨著科技的進(jìn)步,電子產(chǎn)品越來(lái)越多地進(jìn)入到復(fù)雜和多
    的頭像 發(fā)表于 11-07 15:09 ?892次閱讀
    高低溫<b class='flag-5'>測(cè)試</b>的<b class='flag-5'>重要性</b>與應(yīng)用

    元器件在電路設(shè)計(jì)中的重要性

    元器件在電路設(shè)計(jì)中的重要性是不言而喻的,它們構(gòu)成了電路的基本單元,并決定了電路的功能、性能以及可靠。以下從幾個(gè)方面詳細(xì)闡述元器件在電路設(shè)計(jì)中的重要性: 實(shí)現(xiàn)電路功能 : 元器件是電路功能實(shí)現(xiàn)
    的頭像 發(fā)表于 10-29 16:17 ?1116次閱讀

    BMS電池管理系統(tǒng)的重要性

    如今,鋰電池已經(jīng)成為很多電子產(chǎn)品的標(biāo)配,而B(niǎo)MS作為鋰電池的大腦,其重要性不言而喻。BMS作為鋰電池系統(tǒng)的核心部件,主要負(fù)責(zé)監(jiān)控、控制和管理電池組的狀態(tài),確保電池組在安全、穩(wěn)定、高效的條件下運(yùn)行。
    的頭像 發(fā)表于 10-21 09:43 ?1227次閱讀
    BMS電池管理系統(tǒng)的<b class='flag-5'>重要性</b>

    示波器探頭接地的重要性

    精度的保障、操作人員的安全以及設(shè)備的保護(hù)。本文將深入探討示波器探測(cè)頭接地的重要性。 確保測(cè)量精度 首先,接地是確保測(cè)量精度的關(guān)鍵因素。示波器探頭如果不接地,可能會(huì)引入地回路干擾,導(dǎo)致測(cè)量信號(hào)中混入不必要的噪
    的頭像 發(fā)表于 10-15 11:32 ?956次閱讀

    關(guān)于蓄電池氣密檢測(cè)儀重要性和使用方法

    在能源存儲(chǔ)領(lǐng)域,電池的性能和安全非常重要,氣密作為衡量其質(zhì)量的關(guān)鍵指標(biāo)之一,直接影響電池的使用壽命、性能和安全。因此,蓄電池氣密檢測(cè)
    的頭像 發(fā)表于 08-23 15:48 ?634次閱讀
    關(guān)于蓄電池氣密<b class='flag-5'>性</b>檢測(cè)儀<b class='flag-5'>重要性</b>和使用方法