watin

    0熱度

    3回答

    好吧,所以我一直在試驗單元測試。我正在使用Nunit和WatiN來做我的測試,並決定嘗試實施WatiN測試記錄儀。我不知道是否有人熟悉它,但我正在使用2.0版本(測試版)我從測試記錄器中直接獲取了以下代碼,只是稍微清理了一下。 [TestFixture, RequiresSTA] class WatiNTesting { [Test] public void WatiNTe

    1熱度

    2回答

    我有一個應用程序,當你點擊一個鏈接時彈出一個窗口。我有一個watin測試,導航到頁面並單擊鏈接打開彈出窗口。這是我當前的代碼: [Test] public void TestCommentBoxInput() { window.GoTo("mylocalurl"); window.Link(Find.ById("popuplink.aspx")).C

    1熱度

    2回答

    我想用watin做以下事情。也許你們知道做這件事的最好方法。我一直無法找到watin的權力的任何徹底的文件,我甚至檢查了家鄉,運氣不錯。 我想...... 檢查一個div的可見性/顯示值。 檢查元素的類名稱。 如: Span this_span = Span(Find.ByText("Loading...")); if (this_span.Visibility=="True") { }

    1熱度

    1回答

    好吧,我正在WatiN中運行測試,並使用SendKeys方法。根據MSDN網站我可以輸入: System.Windows.Forms.SendKeys.SendWait("{LEFT 2}"); 而且這將進入左側兩次。然而這不起作用,我相信因爲應用程序在每次按鍵之間需要時間。我爲了做我需要的程序來做我在每次按鍵之間使用Thread.Sleep,以確保他們正在閱讀。 有沒有更高效/正確的方法來做

    1熱度

    4回答

    問題:「CurrentThread需要將ApartmentState設置爲ApartmentState.STA才能夠自動運行Internet Explorer。」 首先,我已閱讀上述問題的所有解決方案,並沒有適用於我。可能是我錯過了一些東西。我已經嘗試將執行線程條目添加到我的app.config中,也嘗試設置STAThread屬性,並且我仍然面臨與上述相同的異常。 工具:Visual Studio

    0熱度

    2回答

    我遍歷的div與華廷非常大名單(約3000),我得到的錯誤: A first chance exception of type 'System.OutOfMemoryException' occurred in WatiN.Core.dll System.OutOfMemoryException: Insufficient memory to continue the execution of

    0熱度

    1回答

    我已經使用下面的代碼來測試JavaScript簡單驗證。 下面是我用於WatiN的代碼。 [STAThread] static void Main(string[] args) { IE ie = new IE("http://localhost:2034/WebForm3.aspx"); ie.ShowWindow(WatiN.Core.Native.

    0熱度

    1回答

    我想通過我的文本字段文本框中的一些文本,它應該從包含多個文本的CSV文件傳遞。 但我覺得它要困難得多,因爲我不能夠導入CSV文件,所以請幫助我做一些例子。 希望我做我的問題清楚,如果不是請讓我知道。 謝謝, 問候, 阿曼汗。

    1熱度

    2回答

    我能夠執行鼠標移動,使用Selenium的mouseMove函數觸發菜單,但是我的瀏覽器自動化的大部分內容都是Watin。在Watin中有沒有合適的替代方案? 我已經試過 div.FireEvent("onMouseMove"); div.MouseEnter(); 沒有運氣。我的目標是相同的div類。用於Selenium的mouseMove作品,Watin的onmouseMove不。

    0熱度

    2回答

    我想用watin測試一個彈出的頁面,但是找不到任何方法來這樣做? 是否有像AlertDialogHandler這樣的屬性.....因爲子窗體也是一個簡單的asp.net頁面。 例: 我有一個文本框和一個按鈕,點擊按鈕的簡單彈出的xyz.aspx形式和類似該表格上我有一個文本框和一個父abc.aspx按鈕文本將包含一些文本,並在按鈕上單擊文本框將被髮回到父窗體文本框。