亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-99久久99久久-99久久99久久精品国产

您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > Nunit
Watin與Nunit結合進行測試
作者:網絡轉載 發布時間:[ 2013/12/30 10:23:33 ] 推薦標簽:Nunit 測試工具

概述

本篇文章介紹如何在NUnit中使用Watin。

Nunit作為一款老牌的單元測試工具,在開發人員中得到廣泛的應用。

準備工作

 在開始介紹如何在Nunit中使用Watin之前,需要做一些準備工作。

l 下載及安裝NUnit

l 創建演示Web程序

l 創建及配置測試程序

  下載及安裝Nunit

   從NUnit官方站點下載Window Installer

  創建演示Web程序

我們將創建一個ASP.NET網站,接下來的測試代碼將是針對這個簡單Web站點的。先創建一個新項目。

接下來在解決方案中創建業務邏輯層的類庫BusinessLayer,其中添加一個類Arithmetic,用于一些算術操作。

創建及配置測試程序

然后在解決方案中創建一個新的類庫WebAppUITesting,這個是測試程序。

在類庫WebAppUITesting中添加應用配置文件App.config,內容如下:

<?xmlversion="1.0"encoding="utf-8"?>

<configuration>

 <configSections>

   <sectionGroupname="NUnit">

     <sectionname="TestRunner"type="System.Configuration.NameValueSectionHandler"/>

   </sectionGroup>

 </configSections>

 <NUnit>

   <TestRunner>

     <!--Valid values are STA,MTA. Others ignored.-->

     <addkey="ApartmentState"value="STA"/>

   </TestRunner>

 </NUnit>

</configuration>

 備注:Watin只能在STA下運行,而Nunit確是在MTA下運行的。所以直接在Nunit中運行watin代碼會報錯,所以為了解決這個問題,在測試程序中加入App.config配置文件可以解決這個問題。

在類庫WebAppUITesting中添加引用

然后右鍵點擊該類庫,在右鍵菜單中選擇“屬性”,在屬性->調試面板中,“啟動外部程序”設置為Nunit.exe。這樣在調試代碼后會自動打開Nunit。

后解決方案的目錄結構如下:

編寫測試程序,運行測試

 準備工作完成之后,把生成的被測試演示Web程序(WebApp)部署到IIS中,當然你也可以使用VS中自帶的web服務器。Web頁如下

 這個站點的功能很簡單,是輸入兩個數字,然后提交后返回相加的結果。

然后我們可以編寫針對這個站點功能的測試代碼了。我們主要編寫測試用例。

用例一輸入兩個數字,驗證加法是否正確

用例二輸入非數字字符,驗證異常處理是否正確

上一頁12下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 久久久免费观看 | rrr523亚洲国产片 | 国产成人a一在线观看 | 狠狠色综合久久婷婷 | 免费视频不卡一区二区三区 | 欧美一级精品高清在线观看 | 国产欧美日韩亚洲精品区2345 | 奇米一区| 国产精品亚洲二区在线 | 中文字幕欧美在线观看 | 国内在线观看精品免费视频 | 一级毛片免费看 | 一级做a爰片性色毛片视频图片 | 成年人视频在线观看免费 | 国产精品bbwbbwbbw | 国产成人精品久久 | 在线播放你懂的 | 国产资源在线视频 | 两性午夜欧美高清做性 | 国产高清在线视频一区二区三区 | 天天看片日日夜夜 | 一级毛片免费视频 | 人人干人人玩 | 青青青国产精品国产精品美女 | 欧美亚洲不卡 | 一级片免费在线观看视频 | 未成人禁止视频高清在线观看 | 欧美日韩动漫 | 综合国产 | 久久亚洲不卡一区二区 | 第四色视频 | 日本又色又爽又黄的大片 | 天天操夜夜骑 | 亚洲一区二区精品视频 | 波多野结衣99 | 婷婷国产 | 久久久国产视频 | 亚洲激情 | 日本一区二区三区在线 视频 | 樱花aⅴ一区二区三区四区 影音先锋色69成人资源 | 黄页视频免费 |