2013/02/05 17:26:41 ERROR - jmeter.control.IfController: If コントローラ(帳票ダウンロード): error while processing [${FLG} == 1]
org.mozilla.javascript.EvaluatorException: missing ; before statement (<cmd>#1)
at org.mozilla.javascript.DefaultErrorReporter.runtimeError(DefaultErrorReporter.java:109)
at org.mozilla.javascript.DefaultErrorReporter.error(DefaultErrorReporter.java:96)
at org.mozilla.javascript.Parser.addError(Parser.java:230)
at org.mozilla.javascript.Parser.addError(Parser.java:208)
at org.mozilla.javascript.Parser.reportError(Parser.java:265)
at org.mozilla.javascript.Parser.reportError(Parser.java:252)
at org.mozilla.javascript.Parser.reportError(Parser.java:245)
at org.mozilla.javascript.Parser.autoInsertSemicolon(Parser.java:1109)
at org.mozilla.javascript.Parser.statementHelper(Parser.java:1086)
at org.mozilla.javascript.Parser.statement(Parser.java:943)
at org.mozilla.javascript.Parser.parse(Parser.java:568)
at org.mozilla.javascript.Parser.parse(Parser.java:506)
at org.mozilla.javascript.Context.compileImpl(Context.java:2401)
at org.mozilla.javascript.Context.compileString(Context.java:1367)
at org.mozilla.javascript.Context.compileString(Context.java:1356)
at org.mozilla.javascript.Context.evaluateString(Context.java:1108)
at org.apache.jmeter.control.IfController.evaluateCondition(IfController.java:110)
at org.apache.jmeter.control.IfController.next(IfController.java:167)
at org.apache.jmeter.control.GenericController.nextIsAController(GenericController.java:220)
at org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:270)
at org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:271)
at org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:271)
at org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:271)
at org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:271)
at org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:271)
at org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:271)
at org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:271)
at org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:271)
at org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:271)
at org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:271)
at org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:271)
at org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:271)
at org.apache.jmeter.control.GenericController.reInitializeSubController(GenericController.java:271)
at org.apache.jmeter.control.IfController.next(IfController.java:178)
at org.apache.jmeter.control.GenericController.nextIsAController(GenericController.java:211)
at org.apache.jmeter.control.GenericController.next(GenericController.java:172)
at org.apache.jmeter.control.LoopController.next(LoopController.java:108)
at org.apache.jmeter.control.GenericController.nextIsAController(GenericController.java:220)
at org.apache.jmeter.control.GenericController.next(GenericController.java:172)
at org.apache.jmeter.control.LoopController.next(LoopController.java:108)
at org.apache.jmeter.threads.AbstractThreadGroup.next(AbstractThreadGroup.java:86)
at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:253)
at java.lang.Thread.run(Unknown Source)
初步分析應該是在if控制器中的條件沒滿足導致的,所以查看條件表達式:${FLG} ==1,很明顯應該是FLG沒有取得值,所以再查看用戶參數設置:
FLG |
${__CSVRead(C:\csv\gw_g\flg.csv,0)} |
| ,經檢查也沒有任何問題。 |
(
flg.csv內容:1)