正在从windows应用程序提交Web表单
本文关键字:提交 Web 表单 应用程序 windows | 更新日期: 2023-09-27 17:57:47
我是C#的新手,我想开发一个windows应用程序来自动化工作。
就像我有一个网络表单,用户总是转到那个网站,他必须点击提交链接。所以我
希望实现自动化。我可以使用创建一个网站请求
第一种方法
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
request.Referer = "http://referer.com";
request.UserAgent = "Mozilla/5.0";
response = (HttpWebResponse)request.GetResponse();
第二种方法
Process proc = new Process();
proc.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
Process.Start("firefox.exe", "urlofform");
Thread.Sleep(5000);
SendKeys.SendWait("{TAB}");
SendKeys.SendWait("{TAB}");
SendKeys.SendWait("~");
Thread.Sleep(3000);
在实际的形式中,我有一个像这样的锚标签
我想使用windows应用程序中的C#代码自动点击锚点,我该如何实现?。。。。。哪种方式最好?
您可以查看一些web测试框架,如WatiN:http://www.codeproject.com/Articles/17064/WatiN-Web-Application-Testing-In-NET