Speed up manual testing
jquery.populate
Manual testing your web app is a pain when you have lots of forms which need to be filled in. Not anymore!
Usage
$('input').populate();
Inputs with a name containing ‘first_name’ will be filled in with a random first name, etc.
What if I want to add a new field type?
$.populate.registerValues({
favoriteColor: ['red', 'green', 'blue']
});
Now favorite_color inputs will be filled in with a random color choice from [‘red’, ‘green’, ‘blue’]
I want to write a function to generate my field value
I won’t stop you!
$.populate.registerValues({
favoriteColor: function() {
return 'red';
}
});
What if my new field depends on the value of another field?
I want the username to be the first name plus a number, or I want
the password confirmation to be equal to the password, for example.
(Both of these examples are already in the plugin)
$.populate.registerValues({
username: $.populate.dependency('firstName', function(firstname) {
return firstname + Math.randomInt(100);
}),
passwordConfirmation: $.populate.is('password')
});
Easy-peasy.
Download from Github
- Company:


Recent comments
1 year 23 weeks ago
1 year 23 weeks ago
1 year 25 weeks ago
1 year 27 weeks ago
1 year 42 weeks ago
1 year 45 weeks ago
1 year 45 weeks ago
1 year 45 weeks ago
1 year 46 weeks ago
1 year 48 weeks ago