如何从(c#)windows应用程序填写html文本框
我想从windows应用程序执行以下操作:如何从(c#)windows应用程序填写html文本框,c#,javascript,windows,C#,Javascript,Windows,我想从windows应用程序执行以下操作: 打开浏览器并导航到URL 当我在浏览器窗口中找到正确的URL时,我想从我的windows应用程序在该页面的html文本框中填写数据 完成后,我想按一个按钮 注: Google Chrome和Mozilla Firefox目前在我的浏览器窗口中使用。 浏览器窗口中未使用Internet Explorer(IE) 1.网址(https://www.exple.com/login.html )已经在本地系统中的任何web浏览器上打开,如Mozilla Fir
本例使用IE,但Firefox也受支持。您可以这样做,但这将非常困难,但如果您使用autoscript,然后从中获取代码,代码将很难看,但工作正常询问Mozilla Firefox/Google Chrome WebBrowser@mrlingam正如我已经说过的,Mozilla Firefox是受支持的。
[Test]
public void SearchForWatiNOnGoogle()
{
using (var browser = new IE("http://www.google.com"))
{
browser.TextField(Find.ByName("q")).TypeText("WatiN");
browser.Button(Find.ByName("btnG")).Click();
Assert.IsTrue(browser.ContainsText("WatiN"));
}
}