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

您的位置:軟件測試 > 開源軟件測試 > 開源單元測試工具 > Nunit
Watin與Nunit結(jié)合進(jìn)行測試
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時間:[ 2013/12/30 10:23:33 ] 推薦標(biāo)簽:Nunit 測試工具

概述

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

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

準(zhǔn)備工作

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

l 下載及安裝NUnit

l 創(chuàng)建演示W(wǎng)eb程序

l 創(chuàng)建及配置測試程序

  下載及安裝Nunit

   從NUnit官方站點(diǎn)下載Window Installer

  創(chuàng)建演示W(wǎng)eb程序

我們將創(chuàng)建一個ASP.NET網(wǎng)站,接下來的測試代碼將是針對這個簡單Web站點(diǎn)的。先創(chuàng)建一個新項(xiàng)目。

接下來在解決方案中創(chuàng)建業(yè)務(wù)邏輯層的類庫BusinessLayer,其中添加一個類Arithmetic,用于一些算術(shù)操作。

創(chuàng)建及配置測試程序

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

在類庫WebAppUITesting中添加應(yīng)用配置文件App.config,內(nèi)容如下:

<?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下運(yùn)行,而Nunit確是在MTA下運(yùn)行的。所以直接在Nunit中運(yùn)行watin代碼會報(bào)錯,所以為了解決這個問題,在測試程序中加入App.config配置文件可以解決這個問題。

在類庫WebAppUITesting中添加引用

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

后解決方案的目錄結(jié)構(gòu)如下:

編寫測試程序,運(yùn)行測試

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

 這個站點(diǎn)的功能很簡單,是輸入兩個數(shù)字,然后提交后返回相加的結(jié)果。

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

用例一輸入兩個數(shù)字,驗(yàn)證加法是否正確

用例二輸入非數(shù)字字符,驗(yàn)證異常處理是否正確

上一頁12下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: free 中国性xxxxhd | 免费人成网站 | 天天摸天天揉天天碰天天弄 | 26uuu在线观看| 欧美深夜福利网站在线观看 | 久久国产精品佐山爱 | 狠狠干.com| 在线观看一级毛片 | 日本成人三级 | 黄色一级片免费 | 亚洲大尺码专区影院 | 九九导航 | 国产欧美国产精品第二区 | 久草视频手机在线观看 | 国产精品久久久久久久专区 | 久久精品全国免费观看国产 | 国产亚洲精品仙踪林在线播放 | 久久精品视频一区二区三区 | 欧美小视频在线观看 | 亚洲欧美日韩一区超高清 | 久久成人免费视频 | 欧美日韩免费一区二区三区 | 久久er国产精品免费观看1 | 香蕉在线精品亚洲第一区 | 久久精品视频一区 | 欧美高清视频手机在在线 | www国产永久免费视频看看 | 这里只有精品99re在线 | 中文欧美日韩 | 午夜在线看片 | 韩国久播影院理论片不卡影院 | 漂流教室在线观看 | 丝袜美腿精尽福利网站 | www视频 | 国产一区a | 久久网页 | 日韩高清影视 | 成人一级毛片 | 日本在线视频一区二区 | 欧美猛妇色xxxxxbbbb | 天天色综合2 |