watin

    0熱度

    1回答

    我在使用AttachTo和Powershell時遇到問題。我搜索了,但找不到任何使用AttachTo的Powershell示例。 這不起作用: $ IE2 = $ ie.AttachToIE([watin.core.Find] :: ByTitle( 「任務選擇」)) 我想我不知道語法。 .NET使用哪些在PS中不起作用。

    2熱度

    1回答

    我試圖使用Watin登錄到網站,並且我想保持會話,因此我不會每次都保持登錄狀態。 但是,每次我通過LogIn行if (browser.ContainsText(isLoggedInClass))都找不到我在打開的瀏覽器中看到的內容。 我已經添加了行string checkHtmltoSeeIfClassExists = browser.Body.Parent.OuterHtml;來物理檢查字符串是

    0熱度

    1回答

    是否可以使用Watin browser來選擇TextBox。 例子: 就像在WebBrowser控件,我們可以把後面的代碼鼠標點擊事件,讓鼠標的位置等 我們也能這樣做嗎?如果沒有,我們可以在按鈕按下時至少獲得選定的文本框值?所以我點擊瀏覽器上的文本框,我打開我的winform應用程序,然後按下按鈕它應該自動獲得文本字段的值。我知道我們可以通過名稱或ID如下得到它: string phone = f

    3熱度

    2回答

    所以在我的應用程序中,我有網格與所有用戶註冊到網站的列表。現在我想用specflow和WatiN來測試它。 我想出了以下方案: Scenario: List of users Given I am logged in as "Admin" user And There exists following users | Username | First name |

    0熱度

    2回答

    我正在使用WatiN來測試我的網站。 我想同時打開幾個網址,並同時點擊其中每個網址的一個按鈕。 我知道我需要使用多線程來實現它,但是我的嘗試失敗了。 using (var browser =new IE()) { var th1 = new Thread(() => { browser.GoTo("http://www.google.com"); });

    0熱度

    1回答

    我使用WatiN測試我的網站,對於特定的測試,我打開幾個IE窗口並同時對它們進行處理。問題是窗口在相同的位置打開,我無法看到窗戶內部正在發生什麼。有任何想法嗎? 我在尋找類似: var browser=new IE(); browser.SetPosition(top_left_X,top_left_Y);

    0熱度

    1回答

    如何使用華廷的情況下,以測試業務對象報告的所有頁面呈現自動生成的每一次運行,如下 ID爲「生成號碼」 + _字符串文本 文本域ID = 「12213124_sadfafs」;

    0熱度

    1回答

    我的應用程序出現問題,使用WatiN編寫的C#代碼。 應用程序創建幾個線程,並且每個線程打開瀏覽器和相同的頁面。 該頁面由HTML選擇元素組成: 和提交按鈕。 瀏覽器應該選擇一個特定的選項,並在同一時間點擊提交按鈕但他們做它「一個」。 這裏是主要行代碼: [STAThread] static void Main(string[] args) { for (int i = 0; i

    0熱度

    2回答

    我有以下代碼來確保Watin的瀏覽器只有一個實例。 public sealed class BrowserIE { static readonly IE _Instance = new IE(); static BrowserIE() { } BrowserIE() { } public static IE

    0熱度

    1回答

    如何使用Watin來測試模態對話框並不清楚。 AlertDialogHandler(使用一次,waituntilexists等)不起作用,博客談論使用ie.HtmlDialog(即他們的瀏覽器對象)。但是HtmlDialog方法不再存在。提前致謝 !