Hi
Protocol buffers is a way to efficiently serialize some data into a binary
representation.
You havent yet articulated what you want to performance test .

Example 1 - Perhaps your application has some objects that it used to save
to XML files. Someone has now come up with the idea of saving it using
protobuf. You are trying to verify that this is faster than what you have -
In this case there is no HTTP  / No proxy - you are just testing out a java
api and you could just use a Java Sampler .

Example 2 - Perhaps your application is posting JSON data into a queue and
now someone has decided to change it to use protobuf. In this case you
still need to write some java code to get the binary payload and post that
to the queue - No HTTP/Proxy recording here either.

Example 3 : Perhaps your application is wanting to post protobuf to some
HTTP API and its really the performance number of the API that you want to
find out . You could record this , but in order to vary the data you would
need to write some java code (there is no record/replay for that java code).

and so on.
Read up on protobuf perhaps that will make some things more clearer.

On Wed, Jan 16, 2019 at 2:28 AM Prateek Dua <prateek....@go-mmt.com> wrote:

> Hi Deepak,
>
> Requirement is to test Performance of apis created via Protobuf through
> Jmeter. But since I don't have Json or Curl request , So I'm stuck how to
> record these Protobuf supported apis via Jmeter's Http Proxy Server.
>
> Thanks,
> Prateek
>
>
> On Wed, Jan 16, 2019 at 5:18 AM Deepak Shetty <shet...@gmail.com> wrote:
>
> > Hi
> > not sure what your requirement is - However protobuf has a java api and
> you
> > can use that to generate the payload like any other java code that you
> need
> > to invoke. if you need to pass that payload in some request then that
> > should be possible too
> >
> > On Tue, Jan 15, 2019 at 12:43 AM Prateek Dua <prateek....@go-mmt.com>
> > wrote:
> >
> > > Hi guys,
> > >
> > > Any idea on handling of Protobuf requests via Jmeter ?
> > >
> > >
> > > Thanks,
> > > Prateek
> > >
> > > --
> > >
> > >
> > > ::DISCLAIMER::
> > >
> > >
> > >
> > >
> >
> ----------------------------------------------------------------------------------------------------------------------------------------------------
> > >
> > >
> > >
> > >
> > >
> > > This message is intended only for the use of the addressee and may
> > > contain information that is privileged, confidential and exempt from
> > > disclosure under applicable law. If the reader of this message is not
> the
> > > intended recipient, or the employee or agent responsible for delivering
> > > the
> > > message to the intended recipient, you are hereby notified that any
> > > dissemination, distribution or copying of this communication is
> strictly
> > > prohibited. If you have received this e-mail in error, please notify us
> > > immediately by return e-mail and delete this e-mail and all attachments
> > > from your system.
> > >
> >
>
> --
>
>
> ::DISCLAIMER::
>
>
>
> ----------------------------------------------------------------------------------------------------------------------------------------------------
>
>
>
>
>
> This message is intended only for the use of the addressee and may
> contain information that is privileged, confidential and exempt from
> disclosure under applicable law. If the reader of this message is not the
> intended recipient, or the employee or agent responsible for delivering
> the
> message to the intended recipient, you are hereby notified that any
> dissemination, distribution or copying of this communication is strictly
> prohibited. If you have received this e-mail in error, please notify us
> immediately by return e-mail and delete this e-mail and all attachments
> from your system.
>

Reply via email to