Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Automation 是否有用于自动获取网页的宏记录器?_Automation_Selenium_Httpwebrequest_Browser - Fatal编程技术网

Automation 是否有用于自动获取网页的宏记录器?

Automation 是否有用于自动获取网页的宏记录器?,automation,selenium,httpwebrequest,browser,Automation,Selenium,Httpwebrequest,Browser,记录一些web导航,并可以从Firefox重播。我想要一个类似的东西,但它必须有一个API **更新**事实证明Selenium有一个API,但我会保留这个问题,因为还有其他选择 我的目标是定期获取网页并将其内容保存到数据库中。web内容不容易获取,因为它需要一些Cookie和viewstate,否则它将无法正确响应 顺便说一句,我是一名.NET开发人员,我曾想过使用System.Windows.Forms.WebBrowser,但我还没有尝试过。Selenium IDE可以录制和播放,但带有A

记录一些web导航,并可以从Firefox重播。我想要一个类似的东西,但它必须有一个API

**更新**事实证明Selenium有一个API,但我会保留这个问题,因为还有其他选择

我的目标是定期获取网页并将其内容保存到数据库中。web内容不容易获取,因为它需要一些Cookie和viewstate,否则它将无法正确响应


顺便说一句,我是一名.NET开发人员,我曾想过使用System.Windows.Forms.WebBrowser,但我还没有尝试过。

Selenium IDE可以录制和播放,但带有API的Selenium RC可以运行预先编写的测试。此外,还有各种客户端语言,如Java、Python、C等。测试可以在多个浏览器上运行

或者,您可以使用Webdriver,它是一个类似的项目,最终将合并到Selenium 2.0中

硒RC:


Webdriver:

UiPath包含一个连接数据库的API,它有一个API。

WebBrowser有什么问题?