watin

    1熱度

    1回答

    目前我有2個虛擬測試服務器(win2003)。一個是在哪個網站上部署的,另一個是所有的測試。我已經使用cc.net設置了所有的每晚構建。當我運行每晚構建測試。某些測試失敗,說 1. System.Runtime.InteropServices.COMException:RPC服務器不可用。 (從HRESULT異常:。 2.雖然一些有超時異常0x800706BA而有時testfixtures沒有設置

    3熱度

    5回答

    我正在尋找一種方法將我的網頁作爲我的WatiN測試的一部分通過DTD驗證程序,但我還沒有找到一種乾淨的方式來訪問原始HTML。有沒有內置的方法來做到這一點? 我想我可以進入酒店IE.InternetExplorer和QueryInterface爲IPersistStreamInit接口和串行化文檔到IStream,但它似乎想了很多工作,爲我猜一定是一個相當普遍的任務。 我是否在WatiN中缺少明顯

    13熱度

    3回答

    我目前與WatiN合作,並發現它是一個偉大的網頁瀏覽自動化工具。不過,截至上一版本,它的屏幕捕獲功能似乎缺乏。除了一些code by Charles Petzold之外,我還想出了一個可行的解決方案來捕獲屏幕截圖(獨立生成類似於this StackOverflow question的代碼)。不幸的是,有一個缺失的組件:實際窗口在哪裏? 華廷方便地提供瀏覽器的hWnd給你,所以我們可以(用這個簡單的

    73熱度

    3回答

    我收到以下錯誤華廷: Unhandled Exception: System.IO.FileLoadException: Could not load file or assembl y 'Interop.SHDocVw, Version=1.1.0.0, Culture=neutral, PublicKeyToken=db7cfd3acb5 ad44e' or one of its depend

    0熱度

    2回答

    我想用父窗口的Firefox瀏覽器附加子窗口。 AttachToIE將IE子窗口附加到IE父窗口。 WatiN.Core中是否有任何方法可用於Firefox?有人知道嗎?

    3熱度

    2回答

    使用華廷,林面臨的一些問題, FireFox FF = new FireFox ("http://www.google.com");, 火狐老是死機了這一點,VS報告: 無法從運輸 連接讀取數據:現有連接是 被遠程主機強制關閉 任何想法爲什麼發生這種情況? 的Win7 32位 - VS2008 - .NET 3.5 - 火狐3.5 - 華廷-2.0.10.928淨2.0

    2熱度

    3回答

    我使用一套WatiN測試驅動IE爲了監視站點的目的而執行一些定期的完整性檢查。 當我以交互方式調用它時和/或當我將任務計劃程序中的任務配置爲「僅在用戶登錄時運行」時,該套件可正常工作。但是,當我將其設置爲「運行用戶是否已登錄」並檢查「以最高權限運行」選項時(WatiN無法在Windows Server 2008和其他許多操作系統下令人滿意地與瀏覽器通信沒有管理員權限的操作系統),WatiN無法令人

    0熱度

    1回答

    我使用華廷運行IE瀏覽器VB .NET函數內部: Dim ie8 As New IE("[some website]") Login(ie8) Logout(ie8) 它,當我調用函數從一個控制檯應用程序運行完全正常。 但是,當我從單元測試中調用函數時,WatiN在Dim語句中拋出TimeOut異常。 我試圖把: Dim ie8 As New IE("http://www.google.c

    0熱度

    1回答

    使用IE8的開發人員模式,我看到選擇列表是使用部分回傳實現的。不幸的是,選擇列表本身並不可尋址。它沒有ID。以下是它在IE8中的外觀: <TD id=ctl00$mainContentPlaceHolder$DashboardTabContainer$Documents$DocumentsGrid_pager class="ig_8862b396_r0 DataGrid ig_8862b396_r

    0熱度

    2回答

    我正在使用Watin進行瀏覽器測試,該測試必須在UI線程上運行。 我想安排使用Quartz.NET工作,但不能制定出一個辦法在UI線程上運行它(使用WPF應用程序) 任何想法?