I am looking for a program that can

  • automatically complete surveys from surveymonkey.com, using random answers

I would prefer if

  • it runs on Windows 7, but Ubuntu or Mac is fine too.
  • supports other survey platforms too
  • free
  • 1
    Do you mean, randomly? Or using a file containing answers to each question? – Nicolas Raoul May 23 '14 at 3:37
  • 2
    sneaky sneaky sneaky ;p. Do you mind scripting it per survey? – Journeyman Geek May 23 '14 at 7:40
  • 5
    I have to agree, I find this sort of request rather inappropriate. I'm definitely open to the possibility that there could be a legitimate and ethical reason for doing this, but without said reason being stated it just doesn't seem proper. – mah May 23 '14 at 11:47
  • 1
    When I get spam repeatedly to fill a survey, I spam the survey. Nature law! So I'm fighting spam. Anyone want to help? :) – Franck Dernoncourt May 23 '14 at 14:56
  • 2
    I see no problem with the question! Say that the OP asked for a recommendation of software that would send out surveys. Some people feel that it's unethical (or, perhaps, immoral) to send unsolicited communications, but I don't think it would be proper for them to criticize the question. Please don't get me wrong; I applaud a strong sense of ethics and morality, and it impresses me when someone cares enough to act on it :) – bitsmack May 23 '14 at 17:15

You can use a software testing technique called 'fuzzing' or 'fuzz testing' that bombards the software under test with a bunch of random inputs.

This instructive article might be helpful: http://lifeofpentester.blogspot.com.au/2013/10/fuzz-testing-web-applications-with-burp.html


You can use python & the mechanize library to do this sort of thing providing the field names/IDs are consistent, i.e. you are filling in the form on a single site.

Some useful examples here.

Not the answer you're looking for? Browse other questions tagged or ask your own question.