亚洲好骚综合-亚洲黄色录像-亚洲黄色网址-亚洲黄色网址大全-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
主站蜘蛛池模板: 4138殇情影院理论片午夜 | 一级小视频| 欧美影片一区二区三区 | 中国黄色一级视频 | 中文字幕一区二区三区精品 | 国产亚洲精品线观看77 | 播9公社在线精品中文字幕 波少野结衣色在线 | 日日夜夜天天操 | a级毛片免费观看在线播放 a级毛片免费完整视频 | 国产精品丝袜视频 | 国产一卡2卡3卡四卡网站 | 国产一区系列在线观看 | 国产亚洲精品日韩综合网 | 久爱www成人网免费视频 | 成人在线视频免费 | 日韩免费一区二区三区在线 | 嗯啊使劲用力在线观看视频 | 国产精品成人h片在线 | 国产精品视频网址 | 男女啪啪搓胸gif动态图 | 一级片免费网站 | 网站在线观看 | 天天看天天爽 | 国产99视频精品免视看7 | 91麻豆极品在线观看 | 免费羞羞视频 | 亚洲一区精品中文字幕 | 手机在线观看视频你懂的 | 亚洲免费片 | 韩国一级黄色大片 | ww久久 | 亚洲无线乱码高清在线观看一区 | 色影院在线 | 天天干天天操天天操 | 1769老司机人人精品视频 | 91人前露出精品国产 | 成人免费视频一区二区三区 | 成人免费视频观看 | 福利精品视频 | 国产超级乱淫视频播放 | 国产一卡二卡≡卡四卡无人 |