watin

    0熱度

    1回答

    我已經嘗試了不同的解決方案來獲取表格節點,我可以將其識別爲下一個兄弟節點到現有dom中的文本節點。 我使用了下面的代碼,但是nextbone總是空的。 var element = browser.Element(Find.ByText(t => t.Contains("Individual Notices"))); if (element != null)

    2熱度

    3回答

    我是Watin的新手,並且我正在使用自動化網站使用jave和iface技術, 我試圖從drop中進行選擇下拉列表中,其值從另一個下拉列表填充,我使用最新的WatiN版本,並在VS2008中進行C#單元測試。我已經編碼: browser.SelectList(Find.ById("BillEnrollmentForm:selectedIndustry")).Option("Charity").Sel

    8熱度

    2回答

    在華廷的source code,有這一段代碼: public void NavigateToNoWait(Uri url) { var thread = new Thread(GoToNoWaitInternal); thread.SetApartmentState(ApartmentState.STA); thread.Start(url);

    0熱度

    1回答

    我正在爲論壇創建一個羣集用戶名可用性檢查器,但是當定時器設置爲高速時,它有時會提示用戶名在論壇不可用時可用。 如何確保在跳轉到列表框中的下一個用戶名之前正確檢查了用戶名?我的代碼 例子: // Timer1 timer1.Stop(); webBrowser1.Document.GetElementById("username").InnerText = list.SelectedItem.T

    3熱度

    2回答

    由於未知原因,登錄應用程序所花費的時間已顯着增加。這通常不會成爲問題;然而,我沒有做任何事情似乎阻止Watin超時。 單擊「登錄」按鈕後,最長可能需要1分鐘才能顯示主頁。我嘗試了幾個thigs: ieInUse.Button(Find.ByValue(「Log On」))。Click(); ieInUse.WaitUntilContainsText(「主頁上的文本」); 。 或類似的東西... i

    1熱度

    1回答

    我想能夠自動化點擊使用watin在JavaScript中建立的鏈接的過程。 在網頁的源代碼中,鏈接看起來像href =「#」,所以我認爲這些鏈接與Javascript一起工作。 Runscript不支持Javascript代碼,如「link.click」。 當我使用「link.flash()」我可以看到鏈接閃存,所以我確定腳本點擊鏈接,但沒有效果(和腳本不會崩潰)。 你有任何想法來解決這個問題嗎?

    1熱度

    1回答

    這是代碼的片段,我就 if (!(strGCID.Substring(0, 3) == "BBP")) { string strDate; Span spn = ie.Span(Find.ById("detail_page_section_1_section_b")); for (int x = 1; x < 12; x++) { strDa

    2熱度

    1回答

    我試圖運行在Azure中WebRole一些瀏覽器的自動化任務,而是試圖實例IE瀏覽器實例時,我遇到下面的錯誤運行IE瀏覽器實例: System.UnauthorizedAccessException: Retrieving the COM class factory for component with CLSID {0002DF01-0000-0000-C000-000000000046} fa

    3熱度

    1回答

    我試圖讓Watin在我的SSIS腳本中工作任務通過在新線程中打開IE來執行一些自動操作,執行某些操作,找到最終值並基本在父線程中返回/設置該值。 所以我有這個現在: public partial class TestWatin{ public void Main() { String finalValueFromWeb = ""; Thread

    6熱度

    1回答

    我有一種印象,Watin不再被維護,並被問到哪個框架最適合切換到從.net瀏覽器中測試網站?