You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jmeter.apache.org by Graham Russell <gr...@ham1.co.uk> on 2017/11/10 17:27:35 UTC
Validate Functionality
I thought I'd start a new thread as not to derail the Workbench one.
You understood correctly, the validate function was a much needed addition
to JMeter, it currently needs more importance in the UI. I think it could
be vastly improved with a button on the top row and by auto adding, and
switching to, the results tree view once pressed. Or perhaps use a
separate/temp tree view that's not attached to the test plan but lives in a
separate window?
Thoughts?
Graham
On Fri, 10 Nov 2017 at 16:39 UBIK LOAD PACK Support <
support@ubikloadpack.com> wrote:
Hi Graham,
Thanks for your answers and feedback.
My answers below.
Regards
On Fri, Nov 10, 2017 at 5:26 PM, Graham Russell <gr...@ham1.co.uk> wrote:
> +1
>
> ...
> I think to improve the UX would be to enable running of individual thread
> groups, single threaded with a tree results view (that you don't have to
> manually add).
>
Except for the manually added View Results Tree, the feature you're looking
for already exists:
1. Right click on Thread Group:
1. Validate : Runs by default 1 thread (configurable), 1 iteration
(configurable), No pauses (configurable)
2. Start No Pause
3. Start
Did I misunderstand ?
This would be far more intuitive and better align to a usual load test
> workflow but far more work and maybe something I should raise a bugzilla
> on?
>
Yes , create the remaining part as per my previous comment.
Re: Validate Functionality
Posted by Graham Russell <gr...@ham1.co.uk>.
This is a very quick mock-up but hopefully this helps explain what I
am thinking:
https://www.fluidui.com/editor/live/preview/cF9YVTlxS0JUU3ZCbHdVTjl1WDQ0QlpUNzhVdXhyNm5UNA==
Click the person with a green tick icon at the top which will 'load' a
new (modified) view results tree, then you can edit the params and
rerun the thread group in the new window.
Let me know if it makes sense.
Thanks
Graham
On 14 November 2017 at 21:20, Philippe Mouawad
<p....@ubik-ingenierie.com> wrote:
> Hello Graham,
> Your proposals are interesting but it maybe be useful to create some
> mock-up (modifiable/sharable) if possible.
>
> I think we could by the way enhance the Run experience in GUI, an idea:
>
> - Be able to have something like Eclipse "Run Configuration" to
> configure user defined properties without having to restart , see
> https://bz.apache.org/bugzilla/show_bug.cgi?id=61755
>
> Regards
>
>
> On Fri, Nov 10, 2017 at 11:34 PM, Graham Russell <gr...@ham1.co.uk> wrote:
>
>> I will list the user steps to see if that is clearer:
>>
>> 1. User right clicks on thread group (or has one selected, or any
>> sub-part, and clicks "validate user" button)
>> 2. A new window appears containing a View Results Tree with the name
>> "<thread group> - Validate User" and the user can watch the thread run -
>> this window also displays the properties such as # of threads, iterations,
>> pause enabled/disabled.
>> 3. As items are clicked in validate view results tree the corresponding
>> item in the main window is selected.
>>
>> This can be further refined but this should make the validate feature far
>> more intuitive, efficient and useful.
>>
>> A potentially simpler, but slightly less efficient UX, #2:Existing View
>> Results Tree is selected, or add to the Test Plan and then select.
>>
>> Does that make sense? If not I can do a mock-up.
>>
>> Thanks
>>
>> Graham
>>
>> On Fri, 10 Nov 2017 at 19:38 UBIK LOAD PACK Support <
>> support@ubikloadpack.com> wrote:
>>
>>> Hi Graham,
>>> My answers below.
>>> Regards
>>>
>>> On Fri, Nov 10, 2017 at 6:27 PM, Graham Russell <gr...@ham1.co.uk>
>>> wrote:
>>>
>>> > I thought I'd start a new thread as not to derail the Workbench one.
>>> >
>>> > You understood correctly, the validate function was a much needed
>>> addition
>>> > to JMeter, it currently needs more importance in the UI. I think it
>>> could
>>> > be vastly improved with a button on the top row and by auto adding, and
>>> > switching to, the results tree view once pressed. Or perhaps use a
>>> > separate/temp tree view that's not attached to the test plan but lives
>>> in a
>>> > separate window?
>>> >
>>> Would it be possible to show some mock-up ?
>>> I don't clearly see what you have in mind , but I am very curious to
>>> understand.
>>>
>>> >
>>> > Thoughts?
>>> >
>>>
>>> +1 once I see mockup :-) or a patch if it's faster for you.
>>>
>>>
>>> > Graham
>>> >
>>> > On Fri, 10 Nov 2017 at 16:39 UBIK LOAD PACK Support <
>>> > support@ubikloadpack.com> wrote:
>>> >
>>> > Hi Graham,
>>> > Thanks for your answers and feedback.
>>> >
>>> > My answers below.
>>> > Regards
>>> >
>>> > On Fri, Nov 10, 2017 at 5:26 PM, Graham Russell <gr...@ham1.co.uk>
>>> wrote:
>>> >
>>> > > +1
>>> > >
>>> > > ...
>>> > > I think to improve the UX would be to enable running of individual
>>> thread
>>> > > groups, single threaded with a tree results view (that you don't have
>>> to
>>> > > manually add).
>>> > >
>>> >
>>> > Except for the manually added View Results Tree, the feature you're
>>> looking
>>> > for already exists:
>>> >
>>> > 1. Right click on Thread Group:
>>> > 1. Validate : Runs by default 1 thread (configurable), 1 iteration
>>> > (configurable), No pauses (configurable)
>>> > 2. Start No Pause
>>> > 3. Start
>>> >
>>> > Did I misunderstand ?
>>> >
>>> >
>>> > This would be far more intuitive and better align to a usual load test
>>> > > workflow but far more work and maybe something I should raise a
>>> bugzilla
>>> > > on?
>>> > >
>>> >
>>> > Yes , create the remaining part as per my previous comment.
>>> >
>>>
>>>
>>>
>>> --
>>>
>>> Regards
>>> Ubik Load Pack <http://ubikloadpack.com> Team
>>> Follow us on Twitter <http://twitter.com/ubikloadpack>
>>>
>>>
>>> Cordialement
>>> L'équipe Ubik Load Pack <http://ubikloadpack.com>
>>> Suivez-nous sur Twitter <http://twitter.com/ubikloadpack>
>>>
>>
>
>
> --
> Cordialement.
> Philippe Mouawad.
> Ubik-Ingénierie
>
> UBIK LOAD PACK Web Site <http://www.ubikloadpack.com/>
>
> UBIK LOAD PACK on TWITTER <https://twitter.com/ubikloadpack>
Re: Validate Functionality
Posted by Philippe Mouawad <p....@ubik-ingenierie.com>.
Hello Graham,
Your proposals are interesting but it maybe be useful to create some
mock-up (modifiable/sharable) if possible.
I think we could by the way enhance the Run experience in GUI, an idea:
- Be able to have something like Eclipse "Run Configuration" to
configure user defined properties without having to restart , see
https://bz.apache.org/bugzilla/show_bug.cgi?id=61755
Regards
On Fri, Nov 10, 2017 at 11:34 PM, Graham Russell <gr...@ham1.co.uk> wrote:
> I will list the user steps to see if that is clearer:
>
> 1. User right clicks on thread group (or has one selected, or any
> sub-part, and clicks "validate user" button)
> 2. A new window appears containing a View Results Tree with the name
> "<thread group> - Validate User" and the user can watch the thread run -
> this window also displays the properties such as # of threads, iterations,
> pause enabled/disabled.
> 3. As items are clicked in validate view results tree the corresponding
> item in the main window is selected.
>
> This can be further refined but this should make the validate feature far
> more intuitive, efficient and useful.
>
> A potentially simpler, but slightly less efficient UX, #2:Existing View
> Results Tree is selected, or add to the Test Plan and then select.
>
> Does that make sense? If not I can do a mock-up.
>
> Thanks
>
> Graham
>
> On Fri, 10 Nov 2017 at 19:38 UBIK LOAD PACK Support <
> support@ubikloadpack.com> wrote:
>
>> Hi Graham,
>> My answers below.
>> Regards
>>
>> On Fri, Nov 10, 2017 at 6:27 PM, Graham Russell <gr...@ham1.co.uk>
>> wrote:
>>
>> > I thought I'd start a new thread as not to derail the Workbench one.
>> >
>> > You understood correctly, the validate function was a much needed
>> addition
>> > to JMeter, it currently needs more importance in the UI. I think it
>> could
>> > be vastly improved with a button on the top row and by auto adding, and
>> > switching to, the results tree view once pressed. Or perhaps use a
>> > separate/temp tree view that's not attached to the test plan but lives
>> in a
>> > separate window?
>> >
>> Would it be possible to show some mock-up ?
>> I don't clearly see what you have in mind , but I am very curious to
>> understand.
>>
>> >
>> > Thoughts?
>> >
>>
>> +1 once I see mockup :-) or a patch if it's faster for you.
>>
>>
>> > Graham
>> >
>> > On Fri, 10 Nov 2017 at 16:39 UBIK LOAD PACK Support <
>> > support@ubikloadpack.com> wrote:
>> >
>> > Hi Graham,
>> > Thanks for your answers and feedback.
>> >
>> > My answers below.
>> > Regards
>> >
>> > On Fri, Nov 10, 2017 at 5:26 PM, Graham Russell <gr...@ham1.co.uk>
>> wrote:
>> >
>> > > +1
>> > >
>> > > ...
>> > > I think to improve the UX would be to enable running of individual
>> thread
>> > > groups, single threaded with a tree results view (that you don't have
>> to
>> > > manually add).
>> > >
>> >
>> > Except for the manually added View Results Tree, the feature you're
>> looking
>> > for already exists:
>> >
>> > 1. Right click on Thread Group:
>> > 1. Validate : Runs by default 1 thread (configurable), 1 iteration
>> > (configurable), No pauses (configurable)
>> > 2. Start No Pause
>> > 3. Start
>> >
>> > Did I misunderstand ?
>> >
>> >
>> > This would be far more intuitive and better align to a usual load test
>> > > workflow but far more work and maybe something I should raise a
>> bugzilla
>> > > on?
>> > >
>> >
>> > Yes , create the remaining part as per my previous comment.
>> >
>>
>>
>>
>> --
>>
>> Regards
>> Ubik Load Pack <http://ubikloadpack.com> Team
>> Follow us on Twitter <http://twitter.com/ubikloadpack>
>>
>>
>> Cordialement
>> L'équipe Ubik Load Pack <http://ubikloadpack.com>
>> Suivez-nous sur Twitter <http://twitter.com/ubikloadpack>
>>
>
--
Cordialement.
Philippe Mouawad.
Ubik-Ingénierie
UBIK LOAD PACK Web Site <http://www.ubikloadpack.com/>
UBIK LOAD PACK on TWITTER <https://twitter.com/ubikloadpack>
Re: Validate Functionality
Posted by Graham Russell <gr...@ham1.co.uk>.
I will list the user steps to see if that is clearer:
1. User right clicks on thread group (or has one selected, or any sub-part,
and clicks "validate user" button)
2. A new window appears containing a View Results Tree with the name
"<thread group> - Validate User" and the user can watch the thread run -
this window also displays the properties such as # of threads, iterations,
pause enabled/disabled.
3. As items are clicked in validate view results tree the corresponding
item in the main window is selected.
This can be further refined but this should make the validate feature far
more intuitive, efficient and useful.
A potentially simpler, but slightly less efficient UX, #2:Existing View
Results Tree is selected, or add to the Test Plan and then select.
Does that make sense? If not I can do a mock-up.
Thanks
Graham
On Fri, 10 Nov 2017 at 19:38 UBIK LOAD PACK Support <
support@ubikloadpack.com> wrote:
> Hi Graham,
> My answers below.
> Regards
>
> On Fri, Nov 10, 2017 at 6:27 PM, Graham Russell <gr...@ham1.co.uk> wrote:
>
> > I thought I'd start a new thread as not to derail the Workbench one.
> >
> > You understood correctly, the validate function was a much needed
> addition
> > to JMeter, it currently needs more importance in the UI. I think it could
> > be vastly improved with a button on the top row and by auto adding, and
> > switching to, the results tree view once pressed. Or perhaps use a
> > separate/temp tree view that's not attached to the test plan but lives
> in a
> > separate window?
> >
> Would it be possible to show some mock-up ?
> I don't clearly see what you have in mind , but I am very curious to
> understand.
>
> >
> > Thoughts?
> >
>
> +1 once I see mockup :-) or a patch if it's faster for you.
>
>
> > Graham
> >
> > On Fri, 10 Nov 2017 at 16:39 UBIK LOAD PACK Support <
> > support@ubikloadpack.com> wrote:
> >
> > Hi Graham,
> > Thanks for your answers and feedback.
> >
> > My answers below.
> > Regards
> >
> > On Fri, Nov 10, 2017 at 5:26 PM, Graham Russell <gr...@ham1.co.uk>
> wrote:
> >
> > > +1
> > >
> > > ...
> > > I think to improve the UX would be to enable running of individual
> thread
> > > groups, single threaded with a tree results view (that you don't have
> to
> > > manually add).
> > >
> >
> > Except for the manually added View Results Tree, the feature you're
> looking
> > for already exists:
> >
> > 1. Right click on Thread Group:
> > 1. Validate : Runs by default 1 thread (configurable), 1 iteration
> > (configurable), No pauses (configurable)
> > 2. Start No Pause
> > 3. Start
> >
> > Did I misunderstand ?
> >
> >
> > This would be far more intuitive and better align to a usual load test
> > > workflow but far more work and maybe something I should raise a
> bugzilla
> > > on?
> > >
> >
> > Yes , create the remaining part as per my previous comment.
> >
>
>
>
> --
>
> Regards
> Ubik Load Pack <http://ubikloadpack.com> Team
> Follow us on Twitter <http://twitter.com/ubikloadpack>
>
>
> Cordialement
> L'équipe Ubik Load Pack <http://ubikloadpack.com>
> Suivez-nous sur Twitter <http://twitter.com/ubikloadpack>
>
Re: Validate Functionality
Posted by UBIK LOAD PACK Support <su...@ubikloadpack.com>.
Hi Graham,
My answers below.
Regards
On Fri, Nov 10, 2017 at 6:27 PM, Graham Russell <gr...@ham1.co.uk> wrote:
> I thought I'd start a new thread as not to derail the Workbench one.
>
> You understood correctly, the validate function was a much needed addition
> to JMeter, it currently needs more importance in the UI. I think it could
> be vastly improved with a button on the top row and by auto adding, and
> switching to, the results tree view once pressed. Or perhaps use a
> separate/temp tree view that's not attached to the test plan but lives in a
> separate window?
>
Would it be possible to show some mock-up ?
I don't clearly see what you have in mind , but I am very curious to
understand.
>
> Thoughts?
>
+1 once I see mockup :-) or a patch if it's faster for you.
> Graham
>
> On Fri, 10 Nov 2017 at 16:39 UBIK LOAD PACK Support <
> support@ubikloadpack.com> wrote:
>
> Hi Graham,
> Thanks for your answers and feedback.
>
> My answers below.
> Regards
>
> On Fri, Nov 10, 2017 at 5:26 PM, Graham Russell <gr...@ham1.co.uk> wrote:
>
> > +1
> >
> > ...
> > I think to improve the UX would be to enable running of individual thread
> > groups, single threaded with a tree results view (that you don't have to
> > manually add).
> >
>
> Except for the manually added View Results Tree, the feature you're looking
> for already exists:
>
> 1. Right click on Thread Group:
> 1. Validate : Runs by default 1 thread (configurable), 1 iteration
> (configurable), No pauses (configurable)
> 2. Start No Pause
> 3. Start
>
> Did I misunderstand ?
>
>
> This would be far more intuitive and better align to a usual load test
> > workflow but far more work and maybe something I should raise a bugzilla
> > on?
> >
>
> Yes , create the remaining part as per my previous comment.
>
--
Regards
Ubik Load Pack <http://ubikloadpack.com> Team
Follow us on Twitter <http://twitter.com/ubikloadpack>
Cordialement
L'équipe Ubik Load Pack <http://ubikloadpack.com>
Suivez-nous sur Twitter <http://twitter.com/ubikloadpack>