by Andras Szepeshazi
First uploaded 438 days ago
1
Recommendations
Summary:
Full description:
Generate users
(Edit your project's description!)
This plugin generates test users for your Elgg installation. Depending on options provided by the
administrator, generated users will have custom profile icons, friend relationships, messages sent
to each others, blogs, uploaded contents, and comments on blog entries and uploaded content.
This is a plugin for site administrators, ordinary community members will not benefit from it in
any way – it will only be visible in the Administration panel. If you are a community site owner,
and you can estimate the future number of potential members of your community, you can use
this plugin to “generate them” before going live with your site - and can make performance
measurements, checking the future load of your server. If you are a plugin developer, this plugin
will create a fake but lively community for you, with active members, messages, blogs, etc. – so
you can test your new plugin’s user interaction related functions.
This plugin should never, under any circumstances, be used on a live site already
having real users and an active community. If anything goes wrong during user generation,
there can – and probably will – be inconsistencies in the Elgg database (not to mention that you
probably don’t want fake users mixed with your real ones in a single installation). Worst case
scenario, you might have to drop the whole database and install a new, empty Elgg
database from scratch. You’ve been warned.
Before enabling and using this plugin on your site, please please please read the enclosed manual (docs/manual.pdf). Especially the "Warnings" and the "Direct database manipulation" sections.
You can check out the results of running this plugin with the default parameters at http://elgg.skawa.hu
Any questions that have not been answered in the manual are welcome.
This is very good, actually I think I can use it for testing and development issues in new communities under construction.. thanks for the useful add.
Hisham 437 days ago
Very useful and interesting plugin. Thanks for your work and for sharing it.
Now I just want all my test users (1000) to stay logged in for more than 10minutes, and automatically perform lots of dummy actions on the site. It would be cool if this could be set to run all night on a server and dump lots of performance stats to a log file, indicating things like approx max number of concurrent users current server setup comfortably supports, and hilighting possible bottlenecks.
I know, I don't want much, just thinking out loud ;)
Thanks again for the great plugin.
Pete Harris 435 days ago
Pete, this is actually the next item on my to-do list. What I'd like to do is to create automatic JMeter test plans for the generated users, where you can decide how many users you'd like to keep logged in, what kind of activities should they perform, and how long the whole test cycle should last. Stay tuned, I hope I'll be able to come out with an update in a couple of weeks.
Meanwhile, you can check out JMeter at http:/
Andras Szepeshazi 435 days ago
Andras, that's great news! Also I didn't know about jMeter - it looks really powerful.
Pete Harris 434 days ago
Hi. the generation of more than 100 users & posts bugs on my localhost. How do I extend the sql timeout variable ? i changed it in php.ini but no consideration :s
More over, the main admin view bugs with generation, think it's a "statistic" calculation crash of elgg... confirm ?
spicyjr 431 days ago
Hi, and huhh? at the same time.
Please be more specific when posting bug reports. Send the whole log file and a description of what exactly happened (error message, or whatever you experienced, in as much details as possible) to my email address.
Just a thought, but have you restarted your Apache instance after editing your php.ini? Changes to this file won't be effective until you restart (or reload configuration for) your Apache service.
Andras Szepeshazi 431 days ago
Thanks for all the downloads and feedbacks. I'm 75% through with JMeter integration, however this project suffers a slight delay because of Barbara right now. Hope you'll understand :) Coming out with an updated version at the beginning of February. Here is what to expect:
- accelerated user generation via optimized icon and uploaded content creation
- fully configurable JMeter test scenarios, that will help you to load test your site
- anything else that you'd like to see from this plugin - don't be shy, just post your request
Andras Szepeshazi 428 days ago
Is there any translations for this plugin?
Volk 420 days ago
Not that I'm aware of. But all strings are externalized to the appropriate language file, so if you follow Elgg's translation guide, it's really easy to add a new language.
Szepi 417 days ago
Hi there, thank you for this wonderfull plugine. Is there a way to generate a lot of groups
ash 412 days ago
Hi ash, there is currently no support for group generation. I might include it in the next-next version. Next version is coming in a couple of days with Jmeter load tests.
Andras Szepeshazi 411 days ago
An updated version of the plugin is available here
Andras Szepeshazi 400 days ago
when i try to use this plugin on my test elgg site, after I click on generate it comes up with a HTTP 404 Not Found error?
twitface 271 days ago
Hi twitface, that's because of this version of the plugin is not compatible with Elgg 1.5. I'll post a 1.5 compatible version in a couple of days, please check back here for updates.
Andras Szepeshazi 262 days ago
Fantastic Adras, Thx so much. This plugin is a great help and I can't wait for the 1.5 compat release. Please disregard my rather long post on the updated version. I hadn't checked here first for any issues with 1.5 :-)
elgg_noob 262 days ago
Hi All,
an updated version of this plugin is available here.
The updated version works with Elgg 1.5, and has some additional new features. Please add your comments and support request to the updated plugin's page.
Thank you for using this plugin, and your continuous feedback.
Andras Szepeshazi 261 days ago

Andras Szepeshazi
Profile
Friends
Friends of
Pages
Plugins
Although there is a warning about this in the manual, the current version of the plugin actually works with both Elgg v1.1 and v1.2.
Andras Szepeshazi 437 days ago