Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: sf1.3
Fetching contributors…

Cannot retrieve contributors at this time

47 lines (28 sloc) 1.45 kB

Functional Test Generation

This plugin contains a specific filter which just records user's interactions in a symfony Functional Test format.

So mainly you navigate accross your application, submit your forms and click on links, and boom ... you have a functional test almost ready to use.

Please read the original blog post : swFilterFunctionalTest


  • Install swFunctionalTestGenerationPlugin

  • Clear your cache

    php symfony cc
  • Edit the filters.yml file and add these configuration lines after the rendering filter

      class: swFilterFunctionalTest
  • Enable module swFunctionalTestSave in your settings.yml

        - swFunctionalTestSave
  • Make sure the debug panel is enabled


  • Enable the functional test in the debug bar
  • Perform a scenario on your project
  • once done, copy-paste the generated code into a test file or save it via the form

Know issue

  • When you perform an ajax request, do an http request or reload your page just after to see your ajax request in the generated code
Jump to Line
Something went wrong with that request. Please try again.