<pre id="ff7yo"></pre>

      <form id="ff7yo"><legend id="ff7yo"></legend></form>
        <nav id="ff7yo"><listing id="ff7yo"></listing></nav><nav id="ff7yo"></nav>

        <nav id="ff7yo"><listing id="ff7yo"></listing></nav>
        <small id="ff7yo"></small><nav id="ff7yo"><dd id="ff7yo"></dd></nav>
      1. <nav id="ff7yo"></nav>
          <form id="ff7yo"></form><nav id="ff7yo"></nav>
          <nav id="ff7yo"></nav>
          <sub id="ff7yo"></sub>
          更多課程 選擇中心

          軟件測試培訓
          達內IT學院

          400-111-8989

          軟件測試之探索性測試技術

          • 發布:軟件測試培訓
          • 來源:軟件測試教程
          • 時間:2017-10-16 17:10

          01

          關于探索性測試:

          1、探索性測試不是自由測試,而是需要有一定的方法來指導;這里就像一個旅行者來到一個完全陌生的城市一樣,如果沒有一個地圖或者旅游指南的話,那么可能就會在這個城市漫無目的的轉了。

          2、探索性強調測試人員的主觀能動性,拋棄繁雜的測試計劃和測試用例設計過程,強調在碰到問題時及時改變測試策略。

          02

          探索性測試的目標:

          1、理解應用程序如何工作,它的接口看起來怎么樣,它實現了哪些功能;(找到軟件切入點)

          2、強迫軟件展示其全部能力;(滿足所有的功能上的需求)

          3、找到缺陷;(樹立明確的目的,而不是漫無目的尋找影子)

          03

          常見的探索性測試:

          1、自由探索性測試:類似于自由測試,效果跟經驗有很大關系。

          2、基于場景的探索性測試:這里跟我們上一章分享的基于場景的用例設計方法很類似。

          3、基于策略的探索性測試:這里我們主要是根據對產品的熟悉程度和經驗來進行有針對性的測試,目的是很快的發現軟件存在的風險

          4、基于反饋的探索性測試:這里是指我們在探索性測試的過程中通過分析當前的質量以及前面的測試情況來指導后面的探索性測試。

          當然, 一個比較好的效果就是我們能夠將這些方法結合起來,從而達到效果的最大化。

          下面介紹一下基于旅行者的探索性測試方法吧(以下內容來自于探索式軟件測試這本書籍,詳細方法大家可以去看看)。

          我們可以將軟件的測試比做是去一個城市的旅游。那么我們如何快速的去到我們想去的地方呢?一個辦法就是我們對這個城市很熟悉。另外一個辦法就是找一個導游或者一份地圖,用來指導我們去在這個城市旅游。

          對于軟件測試來說,我們同樣需要對被測軟件很熟悉,同時也需要一份測試地圖或者測試指南,來幫助我們更好的探索性測試。

          拿到地圖后,我們可以根據地圖將城市按照功能分為各種區域,比如:商業區,歷史區,娛樂區,旅游區,旅館區,破舊區等。而每個區域對應軟件相應的功能。比如:

          商業區:對應軟件包裝上面的對應特性,類似我們的需求。

          歷史區:上一個版本遺留下來的代碼、問題或則曾經出現多次bug的功能或者特性。

          旅游區:對應產品的新特性,能夠去更好的吸引新的用戶。

          娛樂區:對應軟件的輔助特性和功能,可以做完補充測試。

          旅館區:對應軟件內部的一些交互,不一定是由用戶來觸發的。

          破舊區:對應軟件的歷史穩定的代碼,一般很少人去接觸

          那么每個區對應都有那些測試方法呢?

          一、商業區測試方法:

          1、指南測試法:要求測試人員嚴格遵照手冊的建議執行操作。如果是幫助手冊,請以完全不了解系統視角嚴格按照其使用進行操作。

          2、賣點測試法:發現軟件最吸引人的這些特性功能,鎖定測試范圍。賣點測試法的原理取決于銷售人員對客戶演示過程。

          3、地標測試法:將指南測試法及賣點測試法中的標記定義為一個路標(路標合起來將形成一個列表),當軟件將這些路標全部覆蓋并記錄后,將這些路標合起來就形成了一個路標的列表。

          4、極限測試法:向軟件提出很多難以回答的問題。比如:如何讓軟件發揮到最大限度,哪個特性是軟件運行時達到其設計極限等等。

          5、快遞測試法:主要關注關鍵數據流的走向,比如:輸入一個數據后,最后該數據會去哪里;

          6、深夜測試法:在晚上的時候,我們的程序還會做那些事情,比如:每晚12點的定時清理;

          7、遍歷測試法:選定一個目標(比如:菜單),然后用最短路徑來訪問這些目標對象,從而遍歷完所有的路徑點;

          二、歷史區類型:

          1、惡靈測試法:在測試的過程中,當發現某一段代碼的bug很多的時候,我們可以專門針對這段代碼進行遍歷測試,通過這樣的方法很容易發現改動引發的bug。

          2、博物館測試法:找到那些遺留和很長時間沒有被翻動的老代碼,看看在新的環境是否可以運行,比如:某一個腳本可能就直接失效了。

          3、上一版本測試法:對先前版本的更新,運行上一個版本所有的分支和測試用例。確保老的功能還能正常使用。

          三、娛樂區類型:

          1、配角測試法:鼓勵測試人員關注某些特定的特性,并將這些特性與主流業務特性放在一個視角來測試;比如:一個菜單有多個選項,我們通常選擇第2個選項,那么我們可以去測試第3個選項。

          2、深巷測試法:最不可能被用到的用戶特性以及沒有被覆蓋過的代碼;以及將不常用的特性和最常用的特性進行結合起來使用。

          3、通宵測試法:盡可能不關閉程序,讓程序一直去運行。比如:移動設備的某一個后臺程序可能就是一直運行的。

          四、旅游區類型:

          1、收藏家法:建議我們收集軟件的輸出,收集的越多越好。然后可以將這些搜集進行梳理,可能會收到一些意想不到的驚喜。

          2、長路徑法:那些需要被點擊N次才能激活的特性點,把那個埋在應用程序最深處的界面作為測試目標;

          3、超模測試法:是一種純界面測試方法,它的原理是不關注特性,而只關注界面的設計是否給我們帶來愉悅感

          4、測一送一法:它只測試同時運行同一應用程序多個拷貝的情況。比如:運行一個應用程序,然后再去運行該應用程序的一個拷貝。

          五、旅館區類型:

          1、取消測試法:啟動操作一開始立即停止它。如:查找一丹開始,就立即取消。然后再次去查找

          2、懶漢測試法:軟件必須處理默認值,它必須運行處理空白輸入的代碼,很多輸入不填寫就直接進入下一步等等;

          六、破舊區測試類型

          1、破壞測試法:強迫軟件做一些操作;掌握軟件成功完成操作必須使用的資源;在不同程度上移除那些資源或限制使用那些資源;

          2、反叛測試法:故意輸入一些最不可能的數據,然后判斷程序如何去處理;

          3、強迫癥測試:一遍又一遍的輸入同樣的數據,反復的做一些同樣的操作;

          好吧,大概給大家簡單介紹了下基于旅行者的探索性測試方法,大家感興趣的可以自己去摸索下這個方法,并且用到自己的測試實踐里面去。

          預約申請免費試聽課

          填寫下面表單即可預約申請免費試聽!怕錢不夠?可就業掙錢后再付學費! 怕學不會?助教全程陪讀,隨時解惑!擔心就業?一地學習,可全國推薦就業!

          上一篇:測試分布式系統的線性一致性
          下一篇:如何抓住軟件測試的主線及確定主要功能?(干貨)

          軟件測試培訓都包含哪些基礎知識?

          軟件測試培訓學什么

          UI自動化到底是難是易?

          軟件測試原則的6個基本原則

          • 掃碼領取資料

            回復關鍵字:視頻資料

            免費領取 達內課程視頻學習資料

          • 視頻學習QQ群

            添加QQ群:1143617948

            免費領取達內課程視頻學習資料

          Copyright ? 2021 Tedu.cn All Rights Reserved 京ICP備08000853號-56 京公網安備 11010802029508號 達內時代科技集團有限公司 版權所有

          選擇城市和中心
          黑龍江省

          吉林省

          河北省

          陜西省

          湖南省

          貴州省

          云南省

          廣西省

          海南省

          神马影院-战旗影院-首播影院-新视觉影院-在线观看中文字幕dvd播放 百度 好搜 搜狗
          <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>