jmeter-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sebb <seb...@gmail.com>
Subject Re: Component adding hotkeys
Date Wed, 03 Jun 2015 00:34:54 GMT
On 2 June 2015 at 20:42, Philippe Mouawad <philippe.mouawad@gmail.com> wrote:
> Hi,
> Thanks for taking into account some notes.
>
> 1/ I would put these defaults:
> gui.quick_0=ThreadGroupGui

Although that is needed for every test, often only one is needed.
It seems wasteful to use up a quick key for this.

Maybe a ThreadGroup should be automatically added to a new test plan.
Or a template added that includes a ThreadGroup (possibly plus a
Listener at plan level), and make that the default.

> gui.quick_1=HttpTestSampleGui
> gui.quick_2=RegexExtractorGui
> gui.quick_3=HtmlExtractorGui
> gui.quick_4=AssertionGui
> gui.quick_5=ConstantTimerGui
> gui.quick_6=GaussianRandomTimerGui
> gui.quick_7=TestActionGui
> gui.quick_8=JSR223PostProcessor
> gui.quick_9=JSR223PreProcessor
>
>
> As for me DebugSampler is not added very frequently, same for
> ViewResultsTree.

I tend to use ViewResultsTree a lot, but again usually only one is needed.

> 2/ Is it  a good thing to try to add element somewhere in the tree
> hierarchy ? I would fail if current node does not allow it.
>
> Regards
>
> On Tue, Jun 2, 2015 at 12:46 PM, Andrey Pokhilko <apc4@ya.ru> wrote:
>
>> Hi,
>>
>> I fixed issue with Ctrl+9, changed defaults slightly, added doc and
>> bugzilla https://bz.apache.org/bugzilla/show_bug.cgi?id=57988
>>
>> If there are no objections, I will commit this change within 24 hours.
>>
>> Andrey Pokhilko
>>
>> On 04/30/2015 03:49 PM, Philippe Mouawad wrote:
>> > Hi,
>> > I think it's a nice idea, we have same the same feedback.
>> >
>> > For me it should be in core once linux issue is fixed, what about tested
>> > platforms:
>> > - Windows 8? 7 ?
>> > - Linux
>> > - Mac OSX ? which os ?
>> >
>> > Regarding other questions, answers inline.
>> >
>> > Regards
>> > On Monday, April 27, 2015, Andrey Pokhilko <apc4@ya.ru
>> > <javascript:_e(%7B%7D,'cvml','apc4@ya.ru');>> wrote:
>> >
>> >> Hi,
>> >>
>> >> I have colleagues that do heavy JMeter scripting and they come with idea
>> >> to speed-up the process: have hotkeys to add JMeter components to test
>> >> plan. Using a hotkey eliminates the need to walk through context menus.
>> >> As always, Pareto principle states that 80% of a time people use 20% of
>> >> components, so small set of hotkeys would cover most of situations.
>> >>
>> >> I have implemented this feature as Ctrl+0 .. Ctrl+9 hotkey set, with
>> >> components configurable through properties. Components are added as a
>> >> child of current position, if possible, or a sibling at the nearest
>> >> possible scope. I provided my colleagues with patched JMeter and they
>> >> found the feature working smoothly.
>> >>
>> >> Pull request for easy review is here:
>> >> https://github.com/apache/jmeter/pull/16 , I will create bugzilla for
>> >> this when needed.
>> >>
>> >> As always I ask if other committers support adding this into main JMeter
>> >> codebase or not.
>> >>
>> >> Some notes/questions from my side:
>> >>
>> >>   * Where is appropriate place in the docs to document this feature?
>> > Somewhere where Search Feature and templates are documented
>> >
>> >
>> >
>> >>   * Are defaults good? What are most used JMeter components?
>> >
>> > I would remove or put them at end:
>> > View Results Tree
>> > User Defined Variables
>> > Test Fragment
>> >
>> > as although popular you rarely add more than 2 or 3.
>> >
>> > I would add :
>> > - Css/JQuery extractor
>> > - Jsr223 Post processor
>> > - Test Action for the timer discussion we had
>> > - JSR223 Pre processir
>> > -Debug Sampler
>> >
>> >
>> >
>> >>   * Is there a way to specify component names in properties instead of
>> >>     classes?
>> >
>> > There are name shortcuts in saveservice.properties
>> >
>> >
>> >
>> >>   * On my Linux Ctrl+9 does not work for some reason... I wonder if
>> >>     somebody knows why.
>> >>
>> >> --
>> >> Andrey Pokhilko
>> >>
>> >>
>>
>>
>
>
> --
> Cordialement.
> Philippe Mouawad.

Mime
View raw message