Hi, I'm not really a jmeter developer, or user for that matter, but I've been following the project for a while.
The kind of functionality you're describing would be excellent as far as I'm concerned. I'm especially liking the ability to do the customized "user class" (or whatever you want to call it). If I might, I would suggest at least the following functionality: Have the URLs for each class in a separate file (or marked by divisions in some XML config file) Each URL should allow sytax similar to the following: http://localhost/myinvoices.jsp?month="<% monthChooser %>" http://localhost/history.jsp?page="<% randval(1, 1349) %>" ... The "monthChooser" and "randval" configuration would be 'plug-ins' or some kind of classes, which I could write, to allow customization of the values of the fields. When JMeter was figuring out it's next URL it would ask each of those classes for a value by passing it the following information: -userclass -userid -previousURL The point of this would be that you could generate scripts which would be determined before the test (somewhat hard-coded), but somewhat dynamic in that the parameters would change based on the current user. Maybe the best term would be something like "guided scripts". Feel free to comment on this. Alex. kevin hammond wrote: >My main goal for 1.7 is to update JMeter so that it >has a consistent user interface. For version 1.8, I >want to really get inside of JMeter. > >An idea I have (not fully thought out, so may be a >little strange): > >* Create the concept of simulated users that have >particular behaviors: > - users that click on nearly every link (spider) > - users that click reload many times (stock price >checker) > - users hand-editing the URL to hack/break your >system (hacker) > - users that spend only a few minutes at the site >and click on only a few links (news checker) > - (customized user) > >So, you could set up your test plan with more >higher-leve (more abtstract) entries like, "I want to >simulate 100 users. There will be 20 "stock price >checker" users, 70 "news checker" users, 5 "spider" >users, and 5 "hacker" users. > >Each user type would have a control panel with >customizable parameters. You can also create a custom >user with various traits just using the GUI. > >Any thoughts? This is much higher level than what >JMeter currently allows. But, for QA and managers, >this type sounds like it is closer to what they want. >Right now, JMeter seems to be best-suited for >programmers and programmer-type QA's. > >I would like to here from everyone and where they want >JMeter to be in the next few major releases. > >Thanks, >Kevin Hammond > >--- kevin hammond <[EMAIL PROTECTED]> wrote: > >>Hi, >> >>I will be completed with the GUI updates by this >>Sunday evening. I will send out an email. Can we >>hold off on a major build until that time? However, >>I >>don't object to having a 2nd Beta build before the >>1.7 >>production release. >> >>Thanks! >>Kevin Hammond >> >>__________________________________________________ >>Do You Yahoo!? >>NEW from Yahoo! GeoCities - quick and easy web site >>hosting, just $8.95/month. >>http://geocities.yahoo.com/ps/info1 >> >> >--------------------------------------------------------------------- > >>To unsubscribe, e-mail: >>[EMAIL PROTECTED] >>For additional commands, e-mail: >>[EMAIL PROTECTED] >> > > >__________________________________________________ >Do You Yahoo!? >NEW from Yahoo! GeoCities - quick and easy web site hosting, just $8.95/month. >http://geocities.yahoo.com/ps/info1 > >--------------------------------------------------------------------- >To unsubscribe, e-mail: [EMAIL PROTECTED] >For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
