Grails Functional Testing: Uploading a file using G-Func plugin

April 22, 2009 by Chandan Luthra | 1 comments

At Intelligrape we face many challenges while developing web-applications. One of the small challenge was to test the web pages that contains file input field <input type=”File”>(to upload files). After few hours drilling with Canoo webtest plugin I decided to use the new fabulous plugin, Grails functional Testing by Marc Palmer (

The syntax for setting value for the file input field is


Let me explain you with an example:
Following component’s HTML is

The name of the file input field is FileInputField.The code for setting value/path will be


any kind of suggestions and comments are welcome……

Chandan Luthra


  1. Uday

    I was trying the method explained by Marc Parmer here but it didn’t work out for me.
    But the method expained by you really works

    Thanks Chandan


Leave a Reply

Your email address will not be published. Required fields are marked *

Subscribe to our Blog

Get latest articles straight to your inbox. Enter your email address below: