2011-08-03 19 views
1

如果我有一個包含所有腳本的html頁面,如何將此html提供給.NET中的某種egine並使用C#可以模擬用戶與該頁面的交互頁面(就像有問題地按下一個按鈕或者導致網頁請求html文件內的一個網格的下一頁),這將導致頁面做任何服務器交互,如果它在瀏覽器內並且獲得C#引擎從服務器接收respose?使用C#觸發html頁面內的java腳本代碼

這樣的引擎是否存在可以託管html文件並以編程方式發送事件?這種方法稱爲什麼?

+0

你能澄清一下,如果這是一個你需要執行的業務功能,或者這是爲了在你的html頁面上執行自動測試嗎? –

+0

WebBrowser控件可能嗎? –

回答

1

有幾件軟件可以做你想做的事,但我不知道它們是否可以通過C#控制。爲什麼你需要使用C#?

我知道這樣做是軟件....

  • 華廷

或菲利普·施密德建議,你可以使用WebBrowser控件編寫自己和搜索控件,設置它們的文本值並模擬點擊事件。

+0

有沒有辦法在slient模式下使用Watin? – iCode