Is there a Macro Recorder for automating a web page?

Selenium HQ records some web navigation and can play it from Firefox. I want a similar thing, but it needs to have an API.

** UPDATE ** It turns out that Selenium has an API, but I'll keep the question as there are alternatives.

My goal is to periodically fetch a web page and store its content in a database. The web content is not that easy to access because it requires some cookies and a viewstate or it won't respond correctly.

BTW I am a .NET developer and I was thinking about using System.Windows.Forms.WebBrowser but I haven't tried it yet.

+2


source to share


2 answers


Selenium IDE does recording and playback, but Selenium RC (with API) runs pre-written tests. In addition, there are various client-side languages ​​such as Java, Python, C #, etc. Tests can run across multiple browsers.

Alternatively, you can use Webdriver, which is a similar project and will eventually merge into Selenium 2.0



Selenium RC: http://seleniumhq.org/projects/remote-control/

Webdriver: http://code.google.com/p/selenium/wiki/GettingStarted

+3


source


UiPath includes a macro recorder and has an API for connecting to databases.



0


source







All Articles