Hello, I started testing this evening and I have an issue, on Mac Book pro there is no numeric keypad. So I had to change the properties to this and it works: gui.quick_à=ThreadGroupGui gui.quick_&=HttpTestSampleGui gui.quick_é=RegexExtractorGui gui.quick_"=AssertionGui gui.quick_'=ConstantTimerGui gui.quick_(=TestActionGui gui.quick_§=JSR223PostProcessor gui.quick_è=JSR223PreProcessor gui.quick_!=DebugSampler gui.quick_ç=ViewResultsFullVisualizer
Is there a better way on Mac Book Pro ? Regards On Wed, Jun 3, 2015 at 1:17 PM, Andrey Pokhilko <[email protected]> wrote: > "Most used" depends on every user. I believe first keys 1-5 will be most > used and we already set them fine. I have just committed it into SVN, it > is your right to change everything as you see it :) I set it like I see it. > > Andrey Pokhilko > > On 06/03/2015 01:19 PM, Philippe Mouawad wrote: > > On Wed, Jun 3, 2015 at 8:54 AM, Andrey Pokhilko <[email protected] > > <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote: > > > >> Not having a Thread Group in hotkeys disbles "fluent start", when you > >> just opened JMeter and immediately start building Test Plan with > >> hotkeys. My UX feeling says that we should still have it. Ctrl+0 is the > >> most rightsided key, that reflects rarity of usage. > >> > > Agreed > > > >> Having Debug Sampler and View Results Tree also required UX-wise, > >> because you need them not frequently, but always urgently when you want > >> to troubleshoot your script and instant usage will gratify hurrying > user. > >> > > But not having CSS/JQuery extractor is not a good thing, In our scripting > > experience it is among the top 5 elements used. > > Although new element it is great for html extraction and makes tests more > > maintainable > > > >> Finally, user can always set up his preferred keys to reflect his style > >> of usage. > >> > > But hotkeys should reflect most used components. > > > >> Andrey Pokhilko > >> > >> On 06/03/2015 03:34 AM, sebb wrote: > >>> On 2 June 2015 at 20:42, Philippe Mouawad <[email protected] > >> <javascript:_e(%7B%7D,'cvml','[email protected]');>> 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 <[email protected] > >> <javascript:_e(%7B%7D,'cvml','[email protected]');>> 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 <[email protected] > >> <javascript:_e(%7B%7D,'cvml','[email protected]');> > >>>>>> <javascript:_e(%7B%7D,'cvml','[email protected] > >> <javascript:_e(%7B%7D,'cvml','[email protected]');>');>> 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. > >> > > > > -- Cordialement. Philippe Mouawad.
