Return-Path: X-Original-To: apmail-jmeter-user-archive@www.apache.org Delivered-To: apmail-jmeter-user-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 68FC510432 for ; Fri, 11 Oct 2013 05:15:52 +0000 (UTC) Received: (qmail 83341 invoked by uid 500); 11 Oct 2013 05:15:51 -0000 Delivered-To: apmail-jmeter-user-archive@jmeter.apache.org Received: (qmail 83135 invoked by uid 500); 11 Oct 2013 05:15:48 -0000 Mailing-List: contact user-help@jmeter.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "JMeter Users List" Delivered-To: mailing list user@jmeter.apache.org Received: (qmail 83124 invoked by uid 99); 11 Oct 2013 05:15:48 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 11 Oct 2013 05:15:48 +0000 X-ASF-Spam-Status: No, hits=2.5 required=5.0 tests=FREEMAIL_REPLY,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of makpandian@gmail.com designates 209.85.217.170 as permitted sender) Received: from [209.85.217.170] (HELO mail-lb0-f170.google.com) (209.85.217.170) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 11 Oct 2013 05:15:43 +0000 Received: by mail-lb0-f170.google.com with SMTP id w7so3026830lbi.1 for ; Thu, 10 Oct 2013 22:15:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=u/YLjdN2cBmgo5aaUa/z7RTnwRFTYb3XHGHcFlHYIHA=; b=R5w/GkEK/N1agnKTSxaU0OtsNEdyOT9snbQZBL7inrTbbqfIwCWk40xEjicbHkQSr2 3Ab9Y1jWJEGMfnQbe6J6AYZLUZbNsjnsvLoK7n/+V4jAPG/0/lY/9srr+Q5TH4N93l1n pz3MTceaTyD7DG9ow31Gfk1bTZwGw81gW3nnsHtRAGcImb/Dswe4dFzPaVfzoT4Myn4n Plx0ygamoxWTGW6zPWaJuDmp5HzRBN4nFhqK2teiif4qX0v0oTaFX8mU3RZ3EQu3+c0/ GNnnFKgg7bPwx8Htr8a+DmMhnCIXx3tJPHo5K9ybysnp0om30dCW3UAihmmFYf2/W7l+ 0+bw== MIME-Version: 1.0 X-Received: by 10.112.159.166 with SMTP id xd6mr15206720lbb.22.1381468521650; Thu, 10 Oct 2013 22:15:21 -0700 (PDT) Received: by 10.112.154.106 with HTTP; Thu, 10 Oct 2013 22:15:21 -0700 (PDT) In-Reply-To: References: Date: Fri, 11 Oct 2013 10:45:21 +0530 Message-ID: Subject: Re: How to create Test Plan for Load Testing if Website has too many pages? From: Mak Pandian To: JMeter Users List Content-Type: multipart/alternative; boundary=001a11c3db74805f6f04e870347e X-Virus-Checked: Checked by ClamAV on apache.org --001a11c3db74805f6f04e870347e Content-Type: text/plain; charset=ISO-8859-1 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 wrote: > > > Number of Threads (Users): 1000 > > Ramp-up: 60 > > Loop Count: 1 > > > > > > On Wed, Oct 9, 2013 at 12:02 PM, Amit Kumar > 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 > > wrote: > > > > > > > You are Welcome.. > > > > > > > > > > > > On Wed, Oct 9, 2013 at 11:48 AM, Amit Kumar > > > 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 > > > > > 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)* --001a11c3db74805f6f04e870347e--