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

您的位置:軟件測試 > 開源軟件測試 > 開源功能測試工具 >
Web 測試實踐 for .Net ?WatiN
作者:網絡轉載 發布時間:[ 2013/12/5 13:51:43 ] 推薦標簽:

測試對于一個應用系統來說是非常關鍵的,但沌單元測方式(XUnit)的方式在B/S結構的信息管理系統中仍然有一些不足,比如要測試界面元素,網頁導行方面,需要其它的一些測試架框作為輔助,這兩天開始查找并學習了一些網站測試方面的框架。 把學習心得發出來與大家工享。

一、幾種常用框架的介紹。

1、NUnitAsp 官方網址:http://nunitasp.sourceforge.net/

優點:可以在測試代碼中直接使用使用調用網頁中的服務器控件。并獲取該控件的屬性。

缺點:不夠靈活。正如他的官方網上所說的:

NUnitAsp is for unit testing ASP.NET code-behind only. It's meant for programmers, not QA teams, and it's not very good for QA-style acceptance tests. It only tests server-side logic. JavaScript and other client-side code is ignored. But if you're using ASP.NET, it's an essential part of your programmers' toolset.

NUnitAsp 主要是對后臺代碼進行單元測試,即它主要是用于測試服務端的邏輯,JavaScript和其它的客戶端代碼是被忽略的。

2、WatiN 官方網址:http://watin.sourceforge.net/

優點:非常靈活,可以模擬用戶在客戶端瀏覽器中的大部份操作,API也比較簡單。

缺點:文檔較少,官方網上的例子也很少。

因為我的目的是測試網站里網頁的導行,主要是要模擬用戶的操作,因此選擇了使用WatiN。下面的內容也主要是講述它的使用。

二、簡單的例子

下面先看一下官司方網站上給出的一個簡單的例子。

        [Test]
        public void SearchForWatiNOnGoogle()
        {
            /**/
            /*這一句代碼會打開一個IE瀏覽器,打開www.google.com網址。
            *在創建軍了IE對象以后也可以用ie.GoTo(url);來轉到其它網址。
            */
            using (IE ie = new IE("http://www.google.com"))
            {
                /**/
                /*在瀏覽器中查找name屬性為"q"的輸入控件,然后調用它的TypeText方法
                *模擬用戶用鍵盤輸入"WatiN"
                *注意TypeText方法是真的模擬用戶一個一個字母地輸入進這個輸入框的。
                *如果只是想設置該控件的內容可以把這句改為:
                *ie.TextField(Find.ByName("q")).Value="WatiN";
                */
                ie.TextField(Find.ByName("q")).TypeText("WatiN");
                ie.Button(Find.ByName("btnG")).Click();

                Assert.IsTrue(ie.ContainsText("WatiN"));
            }
        }

這段代碼的作用是模仿用戶打開IE瀏覽器到GOOGLE網站查詢WatiN的內容,然后確定有沒有打到這些信息。

上一頁123下一頁
軟件測試工具 | 聯系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd
主站蜘蛛池模板: 人人揉| 大尺度激烈叫床视频免费 | 国产特级毛片aaaaaaa高清 | 一级视频网站 | 国产亚洲欧美一区 | 久久成年视频 | 97国产在线视频公开免费 | 宅男在线午夜影院 | www日韩免费高清视频 | 在线看污视频网站 | 羞羞视频免费在线观看 | 亚洲另类在线观看 | 中国性xxxx | 成人午夜看片 | 天天爱天天做色综合 | 免费一级欧美大片在线观看 | 国产观看精品一区二区三区 | 免费观看的成年网址 | 午夜国产羞羞视频免费网站 | 亚洲经典在线中文字幕 | 天天爱夜夜做 | 欧美69色| 成人在线h | 婷婷伊人网 | 爆操欧美| 欧美激情 亚洲 | 色免费观看 | 日韩一区二区三区四区区区 | 国产91欧美 | 天天干天天拍天天射 | 欧美成人免费网在线观看 | 中文字幕日本在线 | 国产亚洲sss在线观看 | 黄 色 三 级 网站 | 一本大道香蕉高清视频在线 | www.男女| 欧美九九 | 久久久久网站 | 亚洲美色视频 | 亚洲成a人片7777 | 最新国产精品精品视频 |