You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jmeter.apache.org by pm...@apache.org on 2017/02/12 21:39:06 UTC
svn commit: r1782699 - in /jmeter/trunk/src/core/org/apache/jmeter:
control/gui/IfControllerPanel.java resources/messages.properties
resources/messages_fr.properties
Author: pmouawad
Date: Sun Feb 12 21:39:06 2017
New Revision: 1782699
URL: http://svn.apache.org/viewvc?rev=1782699&view=rev
Log:
Add tooltips on performance drawback of javascript
Modified:
jmeter/trunk/src/core/org/apache/jmeter/control/gui/IfControllerPanel.java
jmeter/trunk/src/core/org/apache/jmeter/resources/messages.properties
jmeter/trunk/src/core/org/apache/jmeter/resources/messages_fr.properties
Modified: jmeter/trunk/src/core/org/apache/jmeter/control/gui/IfControllerPanel.java
URL: http://svn.apache.org/viewvc/jmeter/trunk/src/core/org/apache/jmeter/control/gui/IfControllerPanel.java?rev=1782699&r1=1782698&r2=1782699&view=diff
==============================================================================
--- jmeter/trunk/src/core/org/apache/jmeter/control/gui/IfControllerPanel.java (original)
+++ jmeter/trunk/src/core/org/apache/jmeter/control/gui/IfControllerPanel.java Sun Feb 12 21:39:06 2017
@@ -174,6 +174,7 @@ public class IfControllerPanel extends A
// TEXT FIELD
theCondition = new JTextField(""); // $NON-NLS-1$
+ theCondition.setToolTipText(JMeterUtils.getResString("if_controller_performance")); // $NON-NLS-1$
conditionLabel.setLabelFor(theCondition);
conditionPanel.add(theCondition, BorderLayout.CENTER);
@@ -184,6 +185,7 @@ public class IfControllerPanel extends A
// Use expression instead of Javascript
useExpression = new JCheckBox(JMeterUtils.getResString("if_controller_expression")); // $NON-NLS-1$
+ useExpression.setToolTipText(JMeterUtils.getResString("if_controller_performance")); // $NON-NLS-1$
optionPanel.add(useExpression);
// Evaluate All checkbox
Modified: jmeter/trunk/src/core/org/apache/jmeter/resources/messages.properties
URL: http://svn.apache.org/viewvc/jmeter/trunk/src/core/org/apache/jmeter/resources/messages.properties?rev=1782699&r1=1782698&r2=1782699&view=diff
==============================================================================
--- jmeter/trunk/src/core/org/apache/jmeter/resources/messages.properties (original)
+++ jmeter/trunk/src/core/org/apache/jmeter/resources/messages.properties Sun Feb 12 21:39:06 2017
@@ -417,6 +417,7 @@ id_suffix=ID Suffix
if_controller_evaluate_all=Evaluate for all children?
if_controller_expression=Interpret Condition as Variable Expression?
if_controller_label=Condition (default Javascript)
+if_controller_performance=<html>TIP 1\: For performance it is advised to use JMeter functions\: <ul><li>__jexl3</li><li>or __groovy</li></ul> for example\:<br/><b>${__jexl3("${VAR}" == "23")}</b><br/> and check "Interpret Condition as Variable Expression".<br/>TIP 2\: To test success of last Sampler you can use <b>${JMeterThread.last_sample_ok}</b></html>
if_controller_title=If Controller
ignore_subcontrollers=Ignore sub-controller blocks
include_controller=Include Controller
Modified: jmeter/trunk/src/core/org/apache/jmeter/resources/messages_fr.properties
URL: http://svn.apache.org/viewvc/jmeter/trunk/src/core/org/apache/jmeter/resources/messages_fr.properties?rev=1782699&r1=1782698&r2=1782699&view=diff
==============================================================================
--- jmeter/trunk/src/core/org/apache/jmeter/resources/messages_fr.properties (original)
+++ jmeter/trunk/src/core/org/apache/jmeter/resources/messages_fr.properties Sun Feb 12 21:39:06 2017
@@ -412,10 +412,11 @@ id_suffix=Suffixe d'ID
if_controller_evaluate_all=Evaluer pour tous les fils ?
if_controller_expression=Interpr\u00E9ter la condition comme une expression
if_controller_label=Condition (d\u00E9faut Javascript) \:
+if_controller_performance=<html>Astuce 1 \: Pour la performance, il est conseill\u00E9 d''utiliser les fonctions JMeter\: <ul><li> __ jexl3</li><li>ou __groovy</li></ul> par exemple\: <br/><b> $ {__ jexl3("${VAR}" == "23")}</b><br/>et cocher la case "Interpr\u00E9ter la condition en tant qu'expression variable". <br/>Astuce 2 \: Pour tester le succ\u00E8s du dernier Sampler, vous pouvez utiliser <b> $ { JMeterThread.last_sample_ok} </b></html>
if_controller_title=Contr\u00F4leur Si (If)
ignore_subcontrollers=Ignorer les sous-blocs de contr\u00F4leurs
include_controller=Contr\u00F4leur Inclusion
-include_equals=Inclure \u00E9gale ?
+include_equals=Inclure \u00E9gal ?
include_path=Plan de test \u00E0 inclure
increment=Incr\u00E9ment \:
infinite=Infini