Closed. This question is off-topic。它当前不接受答案。
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
4年前关闭。
我想实现以下方案:
创建一个打开网站的客户端,例如www.stackoverflow.com,单击带有ID的按钮(例如,“问问题”按钮),填写表单(知道字段的ID),然后按另一个按钮。
不,我不想做坏事:D我只是想为客户创建有关网站的演示(我没有该网站的资源),我想知道是否可以对客户进行编程为了重现一些步骤。
非常感谢!
ps。您也可以尝试使用Test Recorder生成宏。
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
4年前关闭。
我想实现以下方案:
创建一个打开网站的客户端,例如www.stackoverflow.com,单击带有ID的按钮(例如,“问问题”按钮),填写表单(知道字段的ID),然后按另一个按钮。
不,我不想做坏事:D我只是想为客户创建有关网站的演示(我没有该网站的资源),我想知道是否可以对客户进行编程为了重现一些步骤。
非常感谢!
最佳答案
如果您希望将其用于.net,则存在WatiN。
这是一个示例如何使用它:
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();
bool contains = browser.ContainsText("WatiN");
}
}
ps。您也可以尝试使用Test Recorder生成宏。
08-19 10:56