亚洲综合色丁香婷婷六月图片,亚洲欧洲av一区二区久久,亚洲精品欧美综合四区,亚洲熟妇少妇任你躁在线观看无码,亚洲精品中文字幕乱码

 
當前位置: 首頁 » 政策法規(guī) » 工程師園地 » 正文

中國移動技術實踐分享:探索式測試方法介紹及應用實踐


  來源: C114中國通信網 時間:2018-08-01 編輯:思楊
分享到:

?

任何一個軟件公司發(fā)布的產品都有缺陷,所以軟件測試是產品開發(fā)過程中必不可少的一部分。經過長期的發(fā)展,軟件測試方法不斷完善,探索式測試方法也是其中的一種。本文將結合實際工作談談對探索式測試方法的理解。

探索式測試方法主要分為兩類:

局部探索式測試法針對測試人員在運行任何一個測試用例時所需要作出的細微決定;

全局探索式測試法針對測試人員在編制測試計劃和測試用例設計時所需要考慮的廣泛的戰(zhàn)略性問題。

一、局部探索式測試法

1 輸入:合法輸入、非法輸入

1)輸入篩選器

第一,開發(fā)是否正確的實現了該功能?

第二,是否可以繞過屏蔽器?或者當輸入值進入系統(tǒng)后還可以修改?

2)輸入檢查

測試時必須仔細閱讀每一條錯誤信息,檢查該信息是否寫錯了,錯誤信息還可以透漏開發(fā)編程時的一些想法。

3)異常處理

如果測試看到一個通用出錯信息,建議測試再反復測試同一段函數,繼續(xù)使用剛才引發(fā)異常的輸入數據,或稍微修改一下,看看會不會導致出錯。嘗試運行其他一些要調用該函數的測試用例,看看會發(fā)生什么情況。

4)常規(guī)輸入和非常規(guī)輸入

例如:

和Ctrl、Alt、Esc按鍵組合的字符,操作系統(tǒng)、編程語言、瀏覽器和運行時環(huán)境的特定保留詞或按鍵。

5)使用輸出來指導輸入選擇

①首先確定希望程序產生的輸出結果,然后考察所有用戶場景,來確定輸入;

②先觀察輸出結果,再選擇新的輸入,使新的輸出為重新計算后的結果。

2 狀態(tài)

軟件的一個狀態(tài)就是狀態(tài)空間中的一個點,它由所有內部數據結構的取值來唯一確定。

①使用狀態(tài)信息來幫助尋找相關的輸入,如果兩個或更多個輸入在某種程度上關聯,那么它們應該放在一起測;

②使用狀態(tài)信息來辨識重要的輸入序列,當一個輸入導致狀態(tài)信息被更新時,緊接著再多次使用同樣的輸入會導致一連串的狀態(tài)變化。

例如:

對數據庫中的表進行多次更新,查看數據是否會溢出。

3 代碼路徑

測試需明確知道代碼的所有選擇結構,并理解哪些輸入會導致軟件走這條分支而不走另一條。

4 用戶數據

①如何模仿真實的用戶數據

②使用真實的用戶數據時,應考慮如何解決“隱私問題”。

5 執(zhí)行環(huán)境

是指測試使用的操作系統(tǒng)及其當前的配置,還包括運行在同一操作系統(tǒng)上會和被測試軟件進行交互的其他一些應用程序,以及會間接或直接影響被測試軟件本身或影響被測試軟件運行的任何驅動程序、代碼、文件、設置等,還包括軟件當前連接的網絡情況、網絡的可用帶寬、性能等。

關鍵詞:測試 探測 移動端    瀏覽量:4191

聲明:凡本網注明"來源:儀商網"的所有作品,版權均屬于儀商網,未經本網授權不得轉載、摘編使用。
經本網授權使用,并注明"來源:儀商網"。違反上述聲明者,本網將追究其相關法律責任。
本網轉載并注明自其它來源的作品,歸原版權所有人所有。目的在于傳遞更多信息,并不代表本網贊同其觀點或證實其內容的真實性,不承擔此類作品侵權行為的直接責任及連帶責任。如有作品的內容、版權以及其它問題的,請在作品發(fā)表之日起一周內與本網聯系,否則視為放棄相關權利。
本網轉載自其它媒體或授權刊載,如有作品內容、版權以及其它問題的,請聯系我們。相關合作、投稿、轉載授權等事宜,請聯系本網。
QQ:2268148259、3050252122。


讓制造業(yè)不缺測試測量工程師

最新發(fā)布
行業(yè)動態(tài)
政策法規(guī)
國際資訊
儀商專題
按分類瀏覽
Copyright ? 2023- 861718.com All rights reserved 版權所有 ?廣州德祿訊信息科技有限公司
本站轉載或引用文章涉及版權問題請與我們聯系。電話:020-34224268 傳真: 020-34113782

粵公網安備 44010502000033號

粵ICP備16022018號-4