Closed. This question is off-topic。它当前不接受答案。
                            
                        
                    
                
                            
                                
                
                        
                            
                        
                    
                        
                            想改善这个问题吗? 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