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 D51F71035E for ; Thu, 6 Feb 2014 09:57:38 +0000 (UTC) Received: (qmail 26569 invoked by uid 500); 6 Feb 2014 09:57:38 -0000 Delivered-To: apmail-jmeter-user-archive@jmeter.apache.org Received: (qmail 25931 invoked by uid 500); 6 Feb 2014 09:57:29 -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 25560 invoked by uid 99); 6 Feb 2014 09:57:26 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 06 Feb 2014 09:57:26 +0000 X-ASF-Spam-Status: No, hits=2.2 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy includes SPF record at spf.trusted-forwarder.org) Received: from [195.4.92.90] (HELO mout0.freenet.de) (195.4.92.90) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 06 Feb 2014 09:57:20 +0000 Received: from [195.4.92.140] (helo=mjail0.freenet.de) by mout0.freenet.de with esmtpa (ID eikeschulz@freenet.de) (port 25) (Exim 4.80.1 #4) id 1WBLhb-0008Oj-BO for user@jmeter.apache.org; Thu, 06 Feb 2014 10:56:59 +0100 Received: from localhost ([::1]:50679 helo=mjail0.freenet.de) by mjail0.freenet.de with esmtpa (ID eikeschulz@freenet.de) (Exim 4.80.1 #4) id 1WBLhb-0006s3-6W for user@jmeter.apache.org; Thu, 06 Feb 2014 10:56:59 +0100 Received: from mx12.freenet.de ([195.4.92.22]:35748) by mjail0.freenet.de with esmtpa (ID eikeschulz@freenet.de) (Exim 4.80.1 #4) id 1WBLfO-00077Q-Ou for user@jmeter.apache.org; Thu, 06 Feb 2014 10:54:42 +0100 Received: from [195.226.182.202] (port=50852 helo=VAIO) by mx12.freenet.de with esmtpa (ID eikeschulz@freenet.de) (port 587) (Exim 4.80.1 #4) id 1WBLfO-0005Je-JZ for user@jmeter.apache.org; Thu, 06 Feb 2014 10:54:42 +0100 Message-ID: <3E23519F8AF24968BDD081ECFBB4FFFD@VAIO> From: "esc" To: Subject: Testing Vaadin 7 applications with JMeter? Date: Thu, 6 Feb 2014 10:54:43 +0100 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0070_01CF2329.D7C18910" X-Priority: 3 X-MSMail-Priority: Normal Importance: Normal X-Mailer: Microsoft Windows Live Mail 15.4.3555.308 X-MimeOLE: Produced By Microsoft MimeOLE V15.4.3555.308 X-Originated-At: 195.226.182.202!50852 X-Virus-Checked: Checked by ClamAV on apache.org ------=_NextPart_000_0070_01CF2329.D7C18910 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hello, I have a problem with JMeter targeting Vaadin 7 applications. In = contrast to previous Vaadin versions, it seems that testing with JMeter = is not possible anymore. Previous versions of Vaadin included component IDs ("DebugIDs") in the = request information. IDs are required by Vaadin for synchronizing a = client with the server application. Hence, they are essential for = related JMeter Test Plans, as they make it possible to target certain = application components. In contrast to its previous versions, Vaadin 7 = does not include component IDs, which could optionally be assigned = manually for testing purposes, in the request information anymore. = Instead, it now uses only "connector IDs" which are generated by the = Vaadin framework. In particular, the connector IDs change dynamically = each time a user starts a new session. Therewith, it seems that Vaadin 7 applications cannot be tested with = JMeter. For a JMeter Test Plan, the ID of a component must be static, = since it must be known by the Test Plan. This is not possible with = Vaadin 7, since the Vaadin framework assigns the IDs dynamically; = requests sent by JMeter are evaluated as being sent successfully, but a = Vaadin 7 server application cannot handle the received information, = since the statically assigned connector IDs in the Test Plan are unknown = or incorrect regarding to the new session. I have posted a related question with a concrete example in the Vaadin = forum: https://vaadin.com/forum#!/thread/4829754 Furthermore, similar questions can be found there: https://vaadin.com/forum#!/thread/4331869 https://vaadin.com/forum#!/thread/3394012 However, there are no solutions given yet. Has anybody managed to test a = Vaadin 7 application with JMeter? It there any hint? Thank you in advance! ------=_NextPart_000_0070_01CF2329.D7C18910--