<center id="wk8k6"><li id="wk8k6"></li></center>
<delect id="wk8k6"></delect>
  • <dfn id="wk8k6"><code id="wk8k6"></code></dfn><tbody id="wk8k6"></tbody>

    赤峰 鼎好職業(yè)技術(shù)學(xué)校--專注計算機(jī)教育27年官方網(wǎng)站!

    赤峰鼎好職業(yè)技術(shù)學(xué)校

    赤峰鼎好職業(yè)技術(shù)學(xué)校


    CHIFENG DINGHAO ZHIYE JISHU XUEXIAO

    全國咨詢熱線
    0476-2892015
    赤峰鼎好職業(yè)技術(shù)學(xué)校,赤峰計算機(jī)學(xué)校!
    當(dāng)前位置:首頁 > 教育教學(xué)> 實(shí)戰(zhàn)課

    軟件測試黑盒測試相關(guān)學(xué)習(xí)

    人氣:   發(fā)表時間:2017-04-12 14:42:56   【

    最近我在復(fù)習(xí)《軟件測試的基礎(chǔ)知識》,在邊學(xué)習(xí)邊總結(jié)的過程中,我把我的筆記貼出來做一個學(xué)習(xí)記錄。今天要講的話題是我在早上來上班的地鐵上整理出關(guān)于[黑盒測試]的相關(guān)理解。

      一.什么是黑盒測試?

      黑盒測試:其實(shí)是測試中把我們的被測軟件或者系統(tǒng)看成一個不能打開的盒子,在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,通過相關(guān)暴露出來的接口對程序進(jìn)行測試。

      黑盒測試只檢查程序的功能是否按照我們的需求規(guī)格說明的規(guī)定,能正常的使用;能夠有正確的輸入輸出信息。著眼于程序的外部結(jié)構(gòu),不考慮程序的內(nèi)部的邏輯。

      一般來說關(guān)注對軟件的界面和可見的功能。從用戶的視角,通過不同的數(shù)據(jù)或者事件驅(qū)動系統(tǒng),通過輸出結(jié)果進(jìn)行判斷。

      二.黑盒測試的優(yōu)缺點(diǎn)?

      A.優(yōu)點(diǎn):

      1.容易實(shí)施,不需要關(guān)注內(nèi)部實(shí)現(xiàn)

      2.更貼近用戶的實(shí)用角度

      B.缺點(diǎn):

      1.測試覆蓋率較低,一般只能覆蓋到代碼的40%

      2.針對黑盒的自動化測試,復(fù)用率較低,維護(hù)成本較高。

      一般我們的軟件產(chǎn)品在研發(fā)迭代過程中,最容易變化的就是功能。所以說特別是界面UI的產(chǎn)品,或者互聯(lián)網(wǎng)的產(chǎn)品非常頻繁的變化,今天搞個活動,明天搞個升級,變化非?。所以針對功能的自動化測試,測試用例重復(fù)的利用率較低,功能頻繁變,腳本的維護(hù)成本代價相對比較大。

      三.黑盒測試主要測試什么?

      1.是否有不正確的或遺漏的功能?

      2.在接口上,輸入是否能正確的接受?能否輸出正確的結(jié)果?

      3.是否有數(shù)據(jù)結(jié)構(gòu)錯誤或者外部信息(例如數(shù)據(jù)文件)訪問錯誤?

      4.性能上是否能滿足要求?

      四.黑盒測試的主要設(shè)計方法?

      我們在寫測試用例的時候,要圍繞需求要點(diǎn),考慮用戶不同的復(fù)雜場景;用下圖的設(shè)計測試用例方法,盡可能細(xì)致的寫出用例。常見的用例設(shè)計方法如下圖:


    赤峰鼎好計算機(jī)學(xué)校版權(quán)聲明書:
    本網(wǎng)站的所有內(nèi)容版權(quán)歸赤峰鼎好計算機(jī)學(xué)校所有,不允許復(fù)制及其他任何形式使用。
    對未經(jīng)許可擅自使用者,本校保留追究其法律責(zé)任的權(quán)利。

    在線客服

    招生咨詢
    點(diǎn)擊這里給我發(fā)消息
    其他咨詢
    點(diǎn)擊這里給我發(fā)消息
    亚洲无码av网页,国产午夜无码精品免费看浪潮,中国一级黄片视频无码,中文字幕亚洲制服丝袜无码 久久综合狠狠综合五十路 精品人妻视频一区二区
    <center id="wk8k6"><li id="wk8k6"></li></center>
      <delect id="wk8k6"></delect>
    • <dfn id="wk8k6"><code id="wk8k6"></code></dfn><tbody id="wk8k6"></tbody>