Web Automation


With Web Automation the repetitive tasks can be done without our intervention.

Posts in Facebook, Twittwr, Youtube and others can be done automatically.

is (1)

Here are some solutions:

  1. Geb



Geb is a browser automation solution.

It brings together the power of WebDriver, the elegance of jQuery content selection, the robustness of Page Object modelling and the expressiveness of the Groovylanguage.

It can be used for scripting, scraping and general automation — or equally as a functional/web/acceptance testing solution via integration with testing frameworks such as SpockJUnit & TestNG.

The Book of Geb contains all the information you need to get started with Geb.

2. Selenium



Selenium automates browsers. That’s it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should!) be automated as well.

Selenium has the support of some of the largest browser vendors who have taken (or are taking) steps to make Selenium a native part of their browser. It is also the core technology in countless other browser automation tools, APIs and frameworks.

2. Helium



Helium is a tool for testing websites and automating browsers. It offers simple commands such as start_chrome, click and write. You use these commands just like you would when giving instructions to someone looking over their shoulder at a screen – the only difference is that you type them. Once you have entered a few commands, you can save them to a file that can be played back at the click of a button, at a specified interval or from within a build/test management tool. This makes you more productive and lets you do something more meaningful or enjoyable with your time.


3. iMacros


Browser Automation

iMacros web automation software works with every website to make it easy for you to record and replay repetitious work. Use iMacros to:

  • Automatically fill-out forms just like an end-user would. You can easily download and upload of text, images, files and web pages, handle PDF files, or take screenshots.
  • Import or export data to and from web applications using CSV & XML files, databases, or any other source.
  • Update Excel and Access from the web.

iMacros eliminates the tedious repetition of checking the same sites every day, remembering passwords, and filling out web forms. iMacros is the only form filler that can autofill web forms that stretch over several pages. All information is stored in human-readable, plain text files that can be edited easily. Passwords are stored securely with secure 256-Bit AES encryption. Read more.

Data Extraction

iMacros can also perform tasks that are the exact opposite of form filling, such as: finding and extracting text (prices, product descriptions, stock quotes, etc.) and images from websites. iMacros includes full Unicode support and works with every language, including multi-byte languages such as Chinese.  Read more.

Web Testing

Use iMacros for functional, performance, and regression testing of web applications. iMacros is the only tool that can automate in-browser tests with Internet Explorer, Firefox and Chrome. It is also the only tool to perform in-browser tests of Java, Flash, Flex or Silverlight applets and all AJAX elements. The built-in STOPWATCH command captures exact web page response times for every step of a process. Additionally, the macros can be converted to Selenium WebDriver code. Read more.

Web Browser API

The iMacros Scripting Interface gives you full programmatic control over the web browser, so even the most complex tasks can be scripted, and there is no scripting language to learn. Use the 32/64 bit iMacros API to remote control the iMacros Browser, Internet Explorer and Firefox. Read more.

iMacros WebBrowser Component for .NET

Available for purchase as a separate product, the iMacros WebBrowser Component for .NET makes it easy to quickly add web automation to your applications. You also get a proven technology that has been tested and debugged for more than ten years and is used in over 500,000 installations with Royalty Free distribution. Read more.


4. EveryStep




Record Your Own Interactions with a Website

Mouse movements, hovers and clicks can all be recorded. Once a page has loaded you can select or enter keywords on the page to verify they exist. Select images or sections of an interactive application such as AJAX, Flash or Silverlight to verify that they show up every time the script is replayed.

Verify Script
Verify the Script Runs Successfully

Once you have recorded a script, you can play it back in the script editor to ensure there are no errors. If any errors are detected a prompt will give you the option to filter out those errors when automating the script.

Edit Script
Manually Edit the Script

After recording a script, if you find the need to inject certain verification steps into the middle of the script, or add time delays or timeout counters, you can simply right click the location you wish to change in the script editor and add the necessary tasks.

Save Script
Save the Script

You can save the script to a local file to edit or replay later, or you can upload it to a Dotcom-Monitor account to play back the script from multiple locations around the world.

Replay Script
Replay the Script

Schedule the script to play back in a continuous loop using the EveryStep script player. Set a frequency as often as one minute to replay the script and check for errors. The results of each playback are recorded on your local machine, and you can set up the player to send you email alerts if any errors are detected.

Analyze Script
Analyze the Results

Once you have recorded script playback details you can open the report to analyze the data from a number of different views. The report shows you overall percentages of page load speed for each type of element, a list of the fastest and slowest loading elements on the page and even a waterfall chart detailing the progress and speed of each element in real time.



5. UiPath Studio


Automation excellence requires a tool that can model all the organization’s business processes—ranging from simple to the most complex. Our Studio Designer does this in a visual, highly intuitive way. This makes it easy to use, regardless of skill level.

We provide a clean workflow design canvas for clear two-dimensional process modeling. Recorders capture and imitate perfectly what a user performs. Do it once and consider it done—robots follow and execute perfectly. A library of pre-built activities can also be dragged and dropped to the WIP workflow model.



Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s