Category Archives: Mechanize

Selecting an option from dropdown form fields with Mechanize

Mechanize works great for uploading data through forms: it has great support for manipulating text fields, check boxes, and so on. Selecting the appropriate option from a dropdown is slightly more roundabout.

Posted in Automation, Mechanize, Ruby | Comments Off on Selecting an option from dropdown form fields with Mechanize

Uploading data using Mechanize

In this post, I’ll briefly describe a Mechanize script I wrote to update data in a web application. We’ll see how to navigate using Mechanize, and finding HTML elements with XPath. The goal was simple: open a CSV file containing … Continue reading

Posted in Automation, Mechanize, Ruby | Comments Off on Uploading data using Mechanize