You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@jmeter.apache.org by Ori Marco <or...@praxell.com> on 2007/12/19 10:14:55 UTC
__split() function help
Hi
I don't understand fully how to use __split() function
The example in user's manual is wrong : ${__split(${VAR},VAR),|}
I want for example to change date format of parameter:
1980-02-22 To 02221980 (YYYY-MM-DD to MMDDYYYY) and also to 0280
I tried to split into month/day/year variables but failed:
${__split('${VTest1}'\,"Test1"\,-)} or ${__split('${Test1}'\,Test1\,-)}
or ${__split('${Test1}'\,"Test1"\,\-)}
Thanks
Ori Marko
Quality Assurance Engineer
Praxell Inc.
http://www.praxell.com <http://www.praxell.com>
Re: __split() function help
Posted by dennis <gz...@126.com>.
${__split(${VTEST1},Test1,-)} works for me.
Dennis
Ori Marco wrote:
> Hi
>
>
>
> I don't understand fully how to use __split() function
>
> The example in user's manual is wrong : ${__split(${VAR},VAR),|}
>
> I want for example to change date format of parameter:
>
> 1980-02-22 To 02221980 (YYYY-MM-DD to MMDDYYYY) and also to 0280
>
> I tried to split into month/day/year variables but failed:
>
> ${__split('${VTest1}'\,"Test1"\,-)} or ${__split('${Test1}'\,Test1\,-)}
> or ${__split('${Test1}'\,"Test1"\,\-)}
>
>
>
> Thanks
>
>
>
> Ori Marko
> Quality Assurance Engineer
> Praxell Inc.
> http://www.praxell.com <http://www.praxell.com>
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-user-help@jakarta.apache.org
RE: __split() function help
Posted by Ori Marco <or...@praxell.com>.
I get the following error in log:
2007/12/19 11:13:02 INFO - jmeter.engine.StandardJMeterEngine: Running
the test!
2007/12/19 11:13:02 ERROR - jmeter.engine.PreCompiler: invalid variables
org.apache.jmeter.functions.InvalidVariableException: Parameter Count
not between 2 & 3
at
org.apache.jmeter.functions.SplitFunction.setParameters(SplitFunction.ja
va:106)
at
org.apache.jmeter.engine.util.FunctionParser.makeFunction(FunctionParser
.java:112)
at
org.apache.jmeter.engine.util.FunctionParser.compileString(FunctionParse
r.java:69)
at
org.apache.jmeter.engine.util.CompoundVariable.setParameters(CompoundVar
iable.java:167)
at
org.apache.jmeter.engine.util.ReplaceStringWithFunctions.transformValue(
ReplaceStringWithFunctions.java:45)
at
org.apache.jmeter.engine.util.ValueReplacer.replaceValues(ValueReplacer.
java:121)
at
org.apache.jmeter.engine.util.ValueReplacer.replaceValues(ValueReplacer.
java:128)
at
org.apache.jmeter.engine.util.ValueReplacer.replaceValues(ValueReplacer.
java:128)
at
org.apache.jmeter.engine.util.ValueReplacer.replaceValues(ValueReplacer.
java:65)
at
org.apache.jmeter.engine.PreCompiler.addNode(PreCompiler.java:58)
at
org.apache.jorphan.collections.HashTree.traverseInto(HashTree.java:972)
at
org.apache.jorphan.collections.HashTree.traverseInto(HashTree.java:973)
at
org.apache.jorphan.collections.HashTree.traverseInto(HashTree.java:973)
at
org.apache.jorphan.collections.HashTree.traverse(HashTree.java:956)
at
org.apache.jmeter.engine.StandardJMeterEngine.compileTree(StandardJMeter
Engine.java:176)
at
org.apache.jmeter.engine.StandardJMeterEngine.run(StandardJMeterEngine.j
ava:332)
at java.lang.Thread.run(Unknown Source)
Ori Marko
Quality Assurance Engineer
Praxell Inc.
http://www.praxell.com
-----Original Message-----
From: Ori Marco [mailto:orim@praxell.com]
Sent: Wednesday, December 19, 2007 11:15 AM
To: JMeter Users List
Subject: __split() function help
Hi
I don't understand fully how to use __split() function
The example in user's manual is wrong : ${__split(${VAR},VAR),|}
I want for example to change date format of parameter:
1980-02-22 To 02221980 (YYYY-MM-DD to MMDDYYYY) and also to 0280
I tried to split into month/day/year variables but failed:
${__split('${VTest1}'\,"Test1"\,-)} or ${__split('${Test1}'\,Test1\,-)}
or ${__split('${Test1}'\,"Test1"\,\-)}
Thanks
Ori Marko
Quality Assurance Engineer
Praxell Inc.
http://www.praxell.com <http://www.praxell.com>
---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-user-help@jakarta.apache.org