《軟體測試技術》課程第七周隨筆

來源:互聯網
上載者:User

標籤:

軟體測試第二次實驗

 

軟體測試第二次實驗為白盒測試,使用了單元測試

 

1. 實驗準備

Windows 8.1,Visual Studio Ultimate 2013,被測試軟體(Is it a prime number?)

 

2. 實驗步驟

①使用Windows8.1系統,安裝好Visual Studio Ultimate 2013和被測試的軟體Is it a prime number及其原始碼。

②按右鍵解決方案,選擇添加→建立項目,在建立項目的對話方塊中選擇已安裝→Visual C#→Windows 市集,單元測試庫(Windows市集應用),點擊確定添加該單元測試。

③開啟新建立的UnitTest1.cs檔案,在其TestMethod1()函數中添加一段代碼,點擊功能表列中的測試→運行→所有測試,測試其能否正確運行。

④在APPTest中建立一個類,命名為Rooter,把判斷質數的核心函數的全部代碼拷貝過去,用來進行單元測試。

⑤將對APPTest整個工程的引用添加到UnitTestLibrary1中。在工程上按右鍵,添加→引用,然後在彈出的視窗中選擇解決方案→項目→APPTest,將其挑上鉤後點擊確定。在UnitTest1.cs中添加using APPTest語句。

⑥進行對Rooter內函數的測試。

 

3. 測試代碼

 

 

4. 流程圖和路徑圖

 

5. 測試範例結果

 

6. 更多測試案例

測試編號

輸入

預期輸出

實際輸出

覆蓋路徑

是否通過測試

1

abc

輸入錯誤

輸入錯誤

1→2→3

是 √

2

-3

不是質數

不是質數

1→2→4→6

是 √

3

2

是質數

是質數

1→2→4→5→7→8

是 √

4

5

是質數

是質數

1→2→4→5→7→9→10→5→7→8

是 √

 

7. 測試報告

均通過測試

 

8. 實驗結論

通過這次實驗,我知道和白盒測試的方法,學會了使用單元測試對Win8市集的自己的應用進行測試。在測試執行個體中,我知道了如何操作,尋找何種測試資料,並對Win8市集裡的自己的應用進行了實際的測試。

《軟體測試技術》課程第七周隨筆

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.