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 61488D2A6 for ; Fri, 14 Sep 2012 20:11:29 +0000 (UTC) Received: (qmail 81769 invoked by uid 500); 14 Sep 2012 20:11:28 -0000 Delivered-To: apmail-jmeter-user-archive@jmeter.apache.org Received: (qmail 81196 invoked by uid 500); 14 Sep 2012 20:11:27 -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 80743 invoked by uid 99); 14 Sep 2012 20:11:27 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 14 Sep 2012 20:11:27 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=FSL_RCVD_USER,HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of shmulikk@gmail.com designates 209.85.214.171 as permitted sender) Received: from [209.85.214.171] (HELO mail-ob0-f171.google.com) (209.85.214.171) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 14 Sep 2012 20:10:51 +0000 Received: by obqv19 with SMTP id v19so7314956obq.2 for ; Fri, 14 Sep 2012 13:10: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=ctt64DJyKWH6V1jfTMFGNn4KaFsnMG+4EiVrNB+epok=; b=e0pIbd4ryc6M3rRFAOSETsfljUYVjpDe1vZQMrcqJm4wMq6Jh8UH3GznXROOwy8PQF XLujri5nVw1fjpUHpc16Lsa6GrpeBd0lb3Yz7+RZXyxkTNKNqFDeois6cQNrYrpCHN0G wnuIZQ+BAyqsGRUeMWHEHUS02WQfx0ckQlUHiZXwTHXlLeYSLRy08eruccmOd8w4e7MA GJvSi4NHHgCmeVFCh3R1v1XHinUL7VwF1QPI7lTsHDdFjv9o2h5arMyP6AIUl1yc6ElX WebTpCngm73T+rN6d2KEAgFP9uh5gqN8Kfo5pe7aJ+96ijxUViWQ3Hs2TPC9wJH+qnhl I08Q== MIME-Version: 1.0 Received: by 10.182.169.37 with SMTP id ab5mr5151230obc.82.1347653421925; Fri, 14 Sep 2012 13:10:21 -0700 (PDT) Received: by 10.182.86.138 with HTTP; Fri, 14 Sep 2012 13:10:21 -0700 (PDT) Received: by 10.182.86.138 with HTTP; Fri, 14 Sep 2012 13:10:21 -0700 (PDT) In-Reply-To: <941709348625F140BE484DC832C50718205D39B5@BY2PRD0510MB388.namprd05.prod.outlook.com> References: <941709348625F140BE484DC832C50718205D37D5@BY2PRD0510MB388.namprd05.prod.outlook.com> <941709348625F140BE484DC832C50718205D39B5@BY2PRD0510MB388.namprd05.prod.outlook.com> Date: Fri, 14 Sep 2012 23:10:21 +0300 Message-ID: Subject: RE: GUI capture question From: Shmuel Krakower To: JMeter Users List Content-Type: multipart/alternative; boundary=e89a8f647bf57e83ae04c9af03ae X-Virus-Checked: Checked by ClamAV on apache.org --e89a8f647bf57e83ae04c9af03ae Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi If you dont want to create many samplers to simulate all required requests try googling for selenium sampler for jmeter. There was someone in this mailing list which build it and with selenium HQ you can do the thing you are looking for; creating a script which interacts with the GUI instead with the underlying http traffic. I never used it but worth a try. On the other hand you should also read about selenium limitations. Shmuel. =D7=91=D7=AA=D7=90=D7=A8=D7=99=D7=9A 2012 9 13 23:32, =D7=9E=D7=90=D7=AA "B= OLB (Bohdan L Bodnar)" : > I must not have been clear in the request. The problem is that the login > procedure consists of almost 15 calls from the GUI to the server and when > the web page opens there are about 30 calls to the server BEFORE the logi= n > procedure starts. So, buried among all these calls is the start and end > time AS SEEN BY THE USER. After the login there are about a dozen other > calls (the number varies depending on the user's credentials) before > another activity I want to flag occurs. I want the proxy to capture the > user's activities and have jmeter mark the start and end time of each > predetermined activity. Summarizing: > > 1). GUI opens with numerous calls to the server. > 2). User logs in - this generates numerous other calls. The number of > calls depends on the credentials > 3). Login procedure terminates; this generates several other calls. > 4). I want to mark when login starts (from user's perspective) and when i= t > finishes (from user's perspective). > > This is NOT a trivial GUI; hence, I want to know whether certain activity > locations can be marked. I know commercial load generator tools have thi= s > capability (e.g., some of IBM's Rational tools). The alternative is to d= ig > through the calls to understand the GUI/server interaction. > > Bo > > > -----Original Message----- > From: sebb [mailto:sebbaz@gmail.com] > Sent: Thursday, September 13, 2012 3:20 PM > To: JMeter Users List > Subject: Re: GUI capture question > > On 13 September 2012 14:32, BOLB (Bohdan L Bodnar) > wrote: > > I've a problem I'm hoping someone on the list may assist me with. > Here's the situation: > > > > I'm running jmeter's http proxy to capture user activity. The activity > consists of opening a web page, a login, some manipulations, and then a > logout. The data is exported to a .csv file. The file includes each > method called, latency time, and elapsed time and some other parameters. = I > want to be able to mark the start and end of each activity, as seen by th= e > user. For example, during a login, the user finishes entering the name a= nd > password into the GUI and then hits the "enter" key. I want to have a > "mark" showing the moment the "enter" key is hit to the moment > authentication is completed, as seen by the user. Examining the .csv fil= e > is difficult, as the start and end times require an in-depth understandin= g > of the methods that are called during these procedures (I don't have this > knowledge). > > The start time is when "enter" is pressed, i.e. just before the request i= s > sent to the server. > Latency finishes when the first part of the response is received. > Elapsed time finishes when the complete response has been received. > > > The best analogy I can think of is the following: in embedded systems, > this is equivalent to having a logic analyzer capture the start and end > time of a function call. > > > > Any assistance is greatly appreciated. > > > > Best regards, > > > > Bo > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org > > For additional commands, e-mail: user-help@jmeter.apache.org > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org > For additional commands, e-mail: user-help@jmeter.apache.org > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscribe@jmeter.apache.org > For additional commands, e-mail: user-help@jmeter.apache.org > > --e89a8f647bf57e83ae04c9af03ae--