watin

    0熱度

    1回答

    我需要使用WatIn下載文件,並且我需要在Windows鎖定時執行此操作,這意味着我無法使用DownloadIeFile打開SaveAs彈出式插入路徑並將其保存正在工作時,窗戶打開,但我需要處理這個存檔作爲finction與保存對話框。 任何人都知道如何做到這一點? 我的代碼 using (var browser = new IE("https://login.bank.com"))

    -3熱度

    1回答

    我正在使用WatiN登錄網站。 WatiN要求STAThread attribute應用於將要運行的線程上。到目前爲止,所有的事情都很好,但現在我有一個長期的任務。我正在使用WPF,並且需要保持UI的響應。所以,我已經試過這樣的事情: _downloadTask = new Task(StartDownload, _cancelationToken.Token); [STAThread] p

    0熱度

    1回答

    我們使用Watin來自動化網站測試並嘗試執行以下操作:單擊一個按鈕以彈出窗口,單擊彈出窗口上的Generate按鈕生成文件。我們無法使用watin獲得彈出窗口。錯誤:「無法找到匹配約束的IE窗口:屬性'href'與'重新生成'匹配。'30秒後搜索過期。」請給出一個錯誤的提示。您的幫助將不勝感激。 的代碼片段如下: ieInstance.Button(Find.ByName(Button1)).Cl

    0熱度

    1回答

    我正在使用Watin來測試網站。它包含一個在點擊表格單元格時動態創建的。我如何訪問動態創建的。問題是短時間內之後被刪除(甚至在控制可以移動到下一行) if(tablecell.exists) { tablecell.ClickNoWait(); //this creates the dynamic <div> if(div.exists) //the control does

    5熱度

    1回答

    我想通過在「導航前」 -events修改標題使用WatiN框架來改變用戶代理字符串。我認爲我非常接近解決方案,但出於某種原因,我在一段時間訪問過url之後,被重定向到了下面代碼的空白頁面。 如果我註釋掉定製BeforeNavigate事件,瀏覽器不重定向到空白頁,這使我相信,我的自定義事件需要稍加修改。你有什麼想法可能是什麼問題? 要重現該問題,請下載華廷和運行下面的代碼: private SHD

    0熱度

    1回答

    我有MSTest的集成測試,使用WatiN在每次構建後測試我的網站。我想使用這個相同的DLL來對我的現場網站進行每晚(甚至每小時)的測試,以確保一切仍然是隨機的。但是,如果在這個過程中有任何錯誤,我會想要收到一封電子郵件,但我也想保存每個測試的結果以供審查(可能只是一個傳遞失敗報告或其他內容)。 我可以把一個Windows服務直接調用MSTest EXE,但是有沒有像這樣的東西已經構建?有沒有更好

    1熱度

    1回答

    我試圖用華廷的​​功能通過以下方式: ie.DomContainer.Eval("$(\"select[gwtdebugid='signup-flow-choose-timezones']\")"); 我使用花莖字符由它給了我下面的錯誤: ReferenceError: '$' is not defined. 格式化此字符串的正確方法是什麼?

    1熱度

    1回答

    我有一些使用xUnit和Watin的測試用例。爲了使課堂中的所有事實共享IE的相同實例,我創建了一個單例類,因此第一個測試將啓動一個新的IE實例,以下測試將使用同一個實例。 畢竟事實完成後,IE實例仍在運行。我只是想知道在完成所有的測試之後如何關閉IE。

    0熱度

    1回答

    我正在嘗試使用WatiN和C#做一些自動化測試。還有就是頁面上的圖像的HTML代碼 <TD height=27 vAlign=bottom align=right> <A href="paymentdetailsupdate.do"> <IMG border=0 src="/images/update.gif" width=64 height=21></A></TD> 我只是想點擊鏈接一個

    0熱度

    1回答

    我一直在搜索Google,在Stack Overflow上閱讀各種問題(和答案),並掃描SlowCheetah NuGet頁面,GitHub問題列表,以及效用作者的博客,我仍然無法找到一個答案來確切地說明是什麼導致了我的問題。 我有一個託管在TFS 2013 Git存儲庫中的解決方案。當一個特定的分支被推送到TFS服務器時,它會啓動一個自動構建和部署到構建站點。所有這一切都很好。它也會啓動所有的單