watin

    0熱度

    1回答

    我必須改變我的電腦代理成(另一個國家)其他代理,然後使用華廷自動搜索谷歌說,然後單擊指定鏈路上的項目。但谷歌的結果是: 很抱歉...但您的計算機或網絡可能會發送自動查詢。爲了保護我們的用戶,我們目前無法處理您的請求。 有時Google會要求驗證碼以確保我不是機器人,有時候並不是。 我怎麼能欺騙谷歌,我的意思是我怎麼能阻止谷歌從檢測到我是機器人?通過使用watin,C#?問題是我改變代理

    0熱度

    2回答

    我有一個簡單的代碼,幫我爬到谷歌結果頁的第2頁: var ie= new IE(); ie.Link(Find.ByText("2")).Click(); 我要的是爬行到更下一個頁面,在輸入的頁面的數量,讓我作出這樣一個循環: string[] page = null; for (int i = 0; i < NumOfPage; i++) {

    0熱度

    1回答

    我要清除所有Cookie在我的IE瀏覽器與下面的代碼: public void ClearCookie() { string[] Cookies = System.IO.Directory.GetFiles(Environment.GetFolderPath(Environment.SpecialFolder.InternetCache)); for

    0熱度

    2回答

    我有這樣的代碼: var ie = new IE(); ie.GoTo("http://www.google.com"); 我想IE瀏覽器自動刷新當結果是:「超時」 如果IE有加載了很長時間,但仍然無法訪問到http://www.google.com,你能告訴我爲瀏覽器設置超時的方法嗎?

    0熱度

    2回答

    我有一個關於去網站的項目。如果網站無法加載,瀏覽器將顯示一個頁面,文字爲:「此頁面無法顯示」。在這種情況下,我想自動刷新瀏覽器。程序如何檢測到該網站無法加載? 。我試過Ping()檢查連接,但似乎連接沒問題。看看我的下面的代碼: public void exam() { var ie = new IE(); ie.GoTo("http://search.ya

    5熱度

    2回答

    我可以用ReSharper運行我的WatiN測試,沒有問題。每個測試都有RequiresSTA屬性並且運行正常。 當我嘗試運行的類(的TestFixture)我得到以下錯誤的所有測試: One or more child tests had errors Exception doesn't have a stacktrace <testname> ignored: Invalid signat

    0熱度

    2回答

    我用華廷自動文本「華廷」到谷歌搜索框: using (IE ie = new IE("http://www.google.com")) { ie.TextField(Find.ByName("q")).TypeText("WatiN"); ie.Button(Find.ByName("btnG")).Click(); } 此代碼將立刻輸入「華廷」到文本框,然後點擊按鈕「

    0熱度

    2回答

    <div class="flow-right"> <button type="button" id="btnClear_page" class="uiButton" title="Clear" onmouseover="JSButtonUtils.doBtnOver(this)" onmousedown="JSButtonUtils.doBtnDown(this)" onmouseout

    0熱度

    1回答

    我在我的項目中使用watin和nunit,我想知道是否有任何方法可以查找文本框是否存在於網頁中我試了下面的代碼,但它不能正常工作 if (browser.TextField(Find.ById("textbox1")) != null) { return true; } else { return false; } 那麼如何檢查文本框是否存在或不在網頁中使用watin?

    0熱度

    1回答

    我正在使用watin進行自動化,並且我遇到了問題。我想等待一個網頁完成加載之前繼續我怎麼才能實現這個使用watin目前我正在使用thread.sleep()來實現這一點。什麼將替代這一點,我也嘗試了WaitForComplete(),但仍然不等待完成加載網頁。