jmeter-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mak Pandian <makpand...@gmail.com>
Subject Re: How to create Test Plan for Load Testing if Website has too many pages?
Date Fri, 11 Oct 2013 05:15:21 GMT
Oscar,

I completely agree with you. But perhaps clients for which we are working
won't accept the truth and formula. They are always thinking about the
worst case that should have been caught by functional testing. Therefore we
are also thinking so.



On Fri, Oct 11, 2013 at 8:43 AM, Oscar Nogueira Neto <
oscarnogueira@gmail.com> wrote:

> Hi guys,
>
> to make things easier to plan and control and keep your test near to the
> truth, think about the Pareto Principle (80-20 rule).
>
> Your websites have many pages, but do this pages have the same amount of
> pegeviews? Probably not.
>
> If you're trying to simulate real user behavior you should identify the
> amount of pages that represents around 80% of the total number of hits and
> then focus your load test in these pages. You probably have just a small
> number of pages that will represent this 80%. You can get this information
> form your web server access logs.
>
> When you do this you're creating test scenarios much more reliable and
> simulating real users behavior instead of some random access to your site.
>
> Best regards,
>
> __
> *Oscar Nogueira Neto*
> http://www.oscarnogueira.com
> @oscarnogueira
>
>
> On Wed, Oct 9, 2013 at 3:47 AM, Mak Pandian <makpandian@gmail.com> wrote:
>
> > Number of Threads (Users): 1000
> > Ramp-up: 60
> > Loop Count: 1
> >
> >
> > On Wed, Oct 9, 2013 at 12:02 PM, Amit Kumar <amit.srpce@gmail.com>
> wrote:
> >
> > > Hi Mak,
> > >
> > > Need one more suggestion,
> > > If I want to run these 80 pages with 1000 users in four thread groups
> > then
> > > what should be the EACH thread group set up?
> > >
> > > Number of Threads (Users): ?
> > > Ramp-up: ?
> > > Loop Count: ?
> > >
> > >
> > >
> > >
> > >
> > > On Wed, Oct 9, 2013 at 11:51 AM, Mak Pandian <makpandian@gmail.com>
> > wrote:
> > >
> > > > You are Welcome..
> > > >
> > > >
> > > > On Wed, Oct 9, 2013 at 11:48 AM, Amit Kumar <amit.srpce@gmail.com>
> > > wrote:
> > > >
> > > > > Thank you Mak. This is what exactly I was looking for.
> > > > >
> > > > > Would you like to suggest me any other points on this scenario to
> get
> > > > real
> > > > > time results? I will help me a lot.
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > On Wed, Oct 9, 2013 at 11:36 AM, Mak Pandian <makpandian@gmail.com
> >
> > > > wrote:
> > > > >
> > > > > > Yes, It will affect. but it depends on the content of your page.
> > > > > >
> > > > > >
> > > > > > Create 4 thread group in a single test plan
> > > > > >
> > > > > > Under each thread group add 20 pages or request
> > > > > >
> > > > > > When you run the test case, you can validate your entire site
and
> > get
> > > > > your
> > > > > > result as well.
> > > > > >
> > > > > >
> > > > > > On Wed, Oct 9, 2013 at 11:16 AM, Amit Kumar <
> amit.srpce@gmail.com>
> > > > > wrote:
> > > > > >
> > > > > > > Hi Mak,
> > > > > > >
> > > > > > > My website has about 80 pages. So if I group all the
> > pages/request
> > > > in a
> > > > > > > single test plan, will it affect on results? Because, I
need
> > exact
> > > > > > results.
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > On Wed, Oct 9, 2013 at 11:01 AM, Mak Pandian <
> > makpandian@gmail.com
> > > >
> > > > > > wrote:
> > > > > > >
> > > > > > > > Hi Amit,
> > > > > > > >
> > > > > > > > Now I got your point. Actually it's up-to us to design
the
> test
> > > > plan.
> > > > > > > But I
> > > > > > > > would suggest you to use transaction controller to
group your
> > > HTTP
> > > > > > > > samplers.
> > > > > > > >
> > > > > > > > Please take a look at here below the article.
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> http://jmeter-expert.blogspot.in/2010/03/testing-performance-of-web-page-with.html
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > > On Wed, Oct 9, 2013 at 10:51 AM, Amit Kumar <
> > > amit.srpce@gmail.com>
> > > > > > > wrote:
> > > > > > > >
> > > > > > > > > Dear Mak,
> > > > > > > > >
> > > > > > > > > Actually recording script is not my problem.
I have
> recorded
> > > > using
> > > > > > > Proxy.
> > > > > > > > > But I need your suggestion on creating Test Plan.
> > > > > > > > >
> > > > > > > > > As there are many categories and pages. Should
I group all
> > the
> > > > > > > > > samples/pages in single test plan or create separated
test
> > > plan?
> > > > > > > > > Also suggest me on how to create thread groups
in this
> case?
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > On Wed, Oct 9, 2013 at 10:35 AM, Mak Pandian
<
> > > > makpandian@gmail.com
> > > > > >
> > > > > > > > wrote:
> > > > > > > > >
> > > > > > > > > > Hi Amit,
> > > > > > > > > >
> > > > > > > > > > Did you try to record using proxy?
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > On Wed, Oct 9, 2013 at 10:22 AM, Amit Kumar
<
> > > > > amit.srpce@gmail.com>
> > > > > > > > > wrote:
> > > > > > > > > >
> > > > > > > > > > > Hi,
> > > > > > > > > > >
> > > > > > > > > > > Can someone give suggestion on this?
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > > On Tue, Oct 8, 2013 at 5:40 PM, Amit
Kumar <
> > > > > amit.srpce@gmail.com
> > > > > > >
> > > > > > > > > wrote:
> > > > > > > > > > >
> > > > > > > > > > > > Dear All:
> > > > > > > > > > > >
> > > > > > > > > > > > I need your help. I have to perform
load testing for
> a
> > > > > website.
> > > > > > > > This
> > > > > > > > > > > > website has too many pages in
different
> > > > > > > > > sections:->Categories:->Pages.
> > > > > > > > > > as
> > > > > > > > > > > > follows. There are 6 sections
in website.
> > > > > > > > > > > >
> > > > > > > > > > > > I will be using parameterisation
for this.
> > > > > > > > > > > >
> > > > > > > > > > > > Please let me know, should I include
all the pages in
> > > > single
> > > > > > test
> > > > > > > > > plan
> > > > > > > > > > to
> > > > > > > > > > > > get real time results?
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > > Section #1:
> > > > > > > > > > > > Category(Menu) 1: 5-6 Pages.
> > > > > > > > > > > > Category(Menu) 2: 5-6 Pages.
> > > > > > > > > > > > Category(Menu) 3: 5-6 Pages.
> > > > > > > > > > > > Category(Menu) 4: 5-6 Pages.
> > > > > > > > > > > > Category(Menu) 5: 5-6 Pages.
> > > > > > > > > > > > Category(Menu) 6: 5-6 Pages.
> > > > > > > > > > > > Category(Menu) 7: 5-6 Pages.
> > > > > > > > > > > > Category(Menu) 8: 5-6 Pages.
> > > > > > > > > > > > Category(Menu) 9: 5-6 Pages.
> > > > > > > > > > > > Category(Menu) 10: 5-6 Pages.
> > > > > > > > > > > >
> > > > > > > > > > > > Section #2:
> > > > > > > > > > > > Category(Menu) 1: 5-6 Pages.
> > > > > > > > > > > > Category(Menu) 2: 5-6 Pages.
> > > > > > > > > > > > Category(Menu) 3: 5-6 Pages.
> > > > > > > > > > > > Category(Menu) 4: 5-6 Pages.
> > > > > > > > > > > > Category(Menu) 5: 5-6 Pages.
> > > > > > > > > > > > Category(Menu) 6: 5-6 Pages.
> > > > > > > > > > > > Category(Menu) 7: 5-6 Pages.
> > > > > > > > > > > > Category(Menu) 8: 5-6 Pages.
> > > > > > > > > > > > Category(Menu) 9: 5-6 Pages.
> > > > > > > > > > > > Category(Menu) 10: 5-6 Pages.
> > > > > > > > > > > >
> > > > > > > > > > > > Section #3,......Section#6.
> > > > > > > > > > > >
> > > > > > > > > > > >
> > > > > > > > > > > > --
> > > > > > > > > > > > Thanks and Regards,
> > > > > > > > > > > > Amit
> > > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > >
> > > > > > > > > > > --
> > > > > > > > > > > Thanks and Regards,
> > > > > > > > > > > Amit
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > --
> > > > > > > > > > *Thanks & Regards*
> > > > > > > > > > * *
> > > > > > > > > > *Pandian*
> > > > > > > > > > *(Living @ Virtual World)*
> > > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > >
> > > > > > > > > --
> > > > > > > > > Thanks and Regards,
> > > > > > > > > Amit
> > > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > > > > --
> > > > > > > > *Thanks & Regards*
> > > > > > > > * *
> > > > > > > > *Pandian*
> > > > > > > > *(Living @ Virtual World)*
> > > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > --
> > > > > > > Thanks and Regards,
> > > > > > > Amit
> > > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > --
> > > > > > *Thanks & Regards*
> > > > > > * *
> > > > > > *Pandian*
> > > > > > *(Living @ Virtual World)*
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > Thanks and Regards,
> > > > > Amit
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > *Thanks & Regards*
> > > > * *
> > > > *Pandian*
> > > > *(Living @ Virtual World)*
> > > >
> > >
> > >
> > >
> > > --
> > > Thanks and Regards,
> > > Amit
> > >
> >
> >
> >
> > --
> > *Thanks & Regards*
> > * *
> > *Pandian*
> > *(Living @ Virtual World)*
> >
>



-- 
*Thanks & Regards*
* *
*Pandian*
*(Living @ Virtual World)*

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message