watin

    1熱度

    1回答

    我想獲得一個標籤值並將其傳遞給一個變量。比方說,我有: <td class="label"> <label for="id5">**Text value**</label> 我怎樣才能字符串「文本值」傳遞給一個變量?我想: string a = ie.Label(Find.ByFor("id5")).ToString(); ,但沒有得到任何價值...

    1熱度

    1回答

    我運行像下面 using System; using System.Collections.Generic; using System.Linq; using System.Text; using WatiN.Core; namespace ConsoleApplication2 { class Program { [STAThread]

    0熱度

    1回答

    我的WatiN應用程序通過幾個網頁自動完成。 是否有可能讓自動化在特定時間點暫停,並且只有在用戶這樣說的時候才繼續自動化(點擊繼續按鈕)?

    10熱度

    1回答

    作爲持續集成構建過程的一部分運行的WatiN步驟在嘗試間歇性地附加到瀏覽器實例時失敗。目前約有五分之一。 Browser.AttachTo<IE>(Find.ByTitle("Title of Popup")); ,出現以下錯誤: WatiN.Core.Exceptions.TimeoutException: Timeout while Internet Explorer busy

    0熱度

    1回答

    MSIE中有一些設置,在註冊表中或某個插件/附加組件中,可以讓我擺脫彈出的黃色下載欄當我嘗試下載某些東西(打開,保存,取消和另存爲)時,窗口底部會顯示MSIE-8樣式的彈出對話框? 這個黃色條使得使用Watin測試網站變得很困難。實際上,由於這個黃色條,我目前無法測試下載。在MSIE 8中,它正常工作,因爲有正常的彈出對話窗口。 解決方案是什麼?

    0熱度

    1回答

    這是我的華廷代碼: 編輯: ie.GoTo("http://blogger.com"); ie.WaitForComplete(); ie.TextField("Email").TypeText("test"); ie.TextField("Passwd").TypeText("test"); ie.Button(Find.ByValue

    1熱度

    1回答

    IList<string> values = new List<string>(); var instance = Find.By("hwnd", "110CC"); ... if(instance != null) { var ie = Browser.AttachTo<IE>(instance); 瀏覽器實例由測試人員手動啓動,以防有什麼區別。 這只是對我不起作用

    3熱度

    5回答

    我正在使用WatiN單擊瀏覽器中基於字符串的鏈接,從而脫離網站。 問題是,它拉的一些文本是關閉多行,所以它將字符串合併爲1個單詞。例如: 「超耐腐蝕塗層合金鋼」成爲「超耐腐蝕塗層合金鋼」 我想分割字符串除大寫字母以外的所有大寫字母,以便我可以開始搜索鏈接通過部分字符串。 這是我迄今爲止 types = doc.DocumentNode.SelectNodes("//h3[@class='Ab

    0熱度

    1回答

    我使用華廷本網站上:http://www.mcmaster.com/#socket-head-cap-screws/=k5c5q8 ,我通過它的類名點擊每個H3標籤的各頁試圖週期。頁面上沒有href,我相信當點擊h3時頁面使用javascript加載下一頁。 這是我到目前爲止的代碼: types = doc.DocumentNode.SelectNodes("//h3[@class='Abbr

    0熱度

    1回答

    我正在使用Watin 2.1來嘗試爲網站測試文件下載和文件打開功能。 這在Internet Explorer 8中運行良好,但由於Internet Explorer 9在視圖底部有一個黃白色的下載欄,而不是彈出的對話框窗口。 我找到了這個答案: https://stackoverflow.com/a/8532222/246622,它解決了這個問題,只要我感興趣的瀏覽器選項卡在上面。 如果頂部有其他