watin

    3熱度

    3回答

    我的代碼如下NUnit測試... string url = ""; url = @"http://localhost/ClientPortalDev/Account/LogOn"; ieStaticInstanceHelper = new IEStaticInstanceHelper(); ieStaticInstanceHelper.IE = new IE(url)

    0熱度

    1回答

    我想所有的LI與類類型等於itempep 這是我現在該怎麼做,但它非常CPU密集型任務 ElementCollection EL =框架更有效的方式.Elements.Filter(Find.By(「tagname」,「LI」)& & Find.ByClass(「itempep_hp」)); 有沒有更有效的方法來做到這一點? TIA

    1熱度

    1回答

    我遇到了在CruiseControl.net下運行WatiN的問題,在.forceclose上,watin正在關閉所有打開的瀏覽器實例。我有多個項目在巡航控制下運行,並且其中一些項目同時正在構建和測試的情況並不罕見。 watin會不止一次地關閉另一個項目的瀏覽器窗口,導致它失敗。在我的本地測試中,在新進程下創建我的watin實例修復了這個問題。但是在巡航控制下運行時,當這樣做時,我失去了我的IE對

    1熱度

    2回答

    我有一個執行watiN測試的單獨項目。該項目採用類庫項目的形式。當我運行測試時,它會啓動瀏覽器,然後使用我正在測試的Web應用程序項目的Web.config。 Web應用程序項目的Web.config具有不應用於測試的Dev連接字符串。 我可以採取什麼不同的方式告訴我的WatiN使用WatiN項目內部的App.config而不是Web應用程序項目? 這裏有幾個,我有選擇: 1)在運行時更換連接字符

    1熱度

    2回答

    模擬右鍵點擊 我用下面的代碼來模擬右鍵單擊 的NameValueCollection eventProperties =新的NameValueCollection(); eventProperties.Add(「button」,「2」); box.FireEvent(「onmousedown」,eventProperties); 它們在IE中運行良好,但在Firefox中不起作用,Firefox仍

    2熱度

    1回答

    我正在使用WatiN庫進行自動化測試。但是,有些情況下,我必須訪問一個模態對話框,它會觸發另一個模態對話框。上面的代碼工作正常,但最後一行再次打開一個模態對話框。我無法訪問它與使用ie實例..任何想法? IE ie = new IE("http://localhost/test.htm"); ie.Link("main_lnk1").ClickNoWait(); Htm

    2熱度

    1回答

    我嘗試在網頁上登錄。 在網頁上有兩種輸入形式,輸入具有相同的Id(「用戶名」)。 我如何獲得正確的輸入來設置我的文本? 這是我的錯誤代碼: browser.TextField(Find.ByName( 「用戶名」))的TypeText( 「test123」); 或 browser.Form(Find.ByName( 「form_login」))的TextField(Find.ByName( 「用戶

    3熱度

    4回答

    使用C#WATIN,如何獲取頁面上第二次出現INPUT標籤html元素的值? 我試了一大堆東西,沒有成功。調試器並沒有給我任何明顯的方式來獲得返回的4中的元素[1]。 Console.WriteLine(ie.Element(Find.ByClass("myclass")).GetAttributeValue("value") ) ; // works but prints the value

    1熱度

    1回答

    ContainsText方法僅在HTML中的特定區域中查找文本,但無法在頁面的其他部分找到標識。 是位於下「DIV ID =‘內容’」後面的文字可以發現 但在HTML的其他區域中的文本未找到(FE「形式ID =‘aspnetForm’」) Browser b = new FireFox("http://localhost:8668/login.aspx"); b.Button("lo

    0熱度

    4回答

    分配的身型文本這是鏈接到TinyMCE的修訂者:TinyMCE 我有一個任務:要在TinyMCE的的文本框鍵入文本。但是,這不是一個文本字段,這是一個沒有方法「TypeText();」的主體 請告訴我的代碼示例,可以鍵入TinyMCE的身體