JMeterã®æ£è¦è¡¨ç¾ã®å人çãªè¬
ã¯ããã«
ãWicketã使ç¨ããã¢ããªã«å¯¾ãã¦JMeterã§ãã¹ãããããã¨ããå ´åãé¿ãã¦éãã«ããã®ããJMeterã®ãæ£è¦è¡¨ç¾æ½åºãã§ãã
ããªãã¨ãªã使ã£ã¦ããã®ã§ãããã©ãã«ãç´°é¨ã«è¬ããã£ãã®ã§ã調æ»ãã¾ããã
ãæ£è¦è¡¨ç¾æ½åºã¨ã¯ä½ãªã®ãã¨è¨ãã¾ãã¨ã以ä¸ã®ç»åã®æ©è½ã§ãã
ç°å¢
- JMeter 2.3.4
è¬1ãJMeterã®æ£è¦è¡¨ç¾ã¯ä½ã®ã«ã¼ã«ã«åã£ã¦ããã®ãï¼
ãJavaã®æ£è¦è¡¨ç¾ã®ãªãã¡ã¬ã³ã¹ãè¦ãªããæ¸ãã¨ããã¾ã«ä¸æè°ãªæåã«ãªããã¨ãããã¾ãã¦ãä¸æè°ã«æã£ã¦ããã¾ããã
ãã½ã¼ã¹ãè¦ã¦ãã£ã¨æ°ã¥ããã®ã§ãããã©ãããPerl5ã®æ£è¦è¡¨ç¾äºæã ã£ãããã§ãã
ã以ä¸ã«org.apache.jmeter.functions.RegexFunctionã®importé¨åã®ä¸é¨ãå¼ç¨ãã¾ãã
import org.apache.oro.text.regex.MatchResult; import org.apache.oro.text.regex.Pattern; import org.apache.oro.text.regex.PatternMatcher; import org.apache.oro.text.regex.PatternMatcherInput; import org.apache.oro.text.regex.Perl5Compiler; import org.apache.oro.text.regex.Util;
ãorg.apache.oroã¯ãJakarta OROã«å«ã¾ããã¯ã©ã¹ã®ããã±ã¼ã¸åã§ãã
ãJakarta OROã¯æ£è¦è¡¨ç¾ã©ã¤ãã©ãªãªããã§ãããimportããã¦ããã¯ã©ã¹ãè¦ãã¨Perl5äºæã®ãã®ã使ç¨ãã¦ããæ§åã
è¬2ããã³ãã¬ã¼ãã®ã¨ããã«ãç´æã§æ¸ã$1$ã£ã¦ãªããªã®ã
ãããã¯æ£è¦è¡¨ç¾ãPerl5äºæã§ãããã¨ã¨é¢é£ãã¦ããããã§ãã
ãPerl5ã®æ£è¦è¡¨ç¾ã«ã¯ããã£ããã£ãã¨å¼ã°ããæ©è½ããããæ£è¦è¡¨ç¾ä¸ã®()ã§å²ãã é¨åãåãåºãæ©è½ãããã¾ãã
ãPerl5ã§ããã¨ããã®$1ã$2ããJMeterã§ããã¨ããã®$1$ã$2$ã®ããã§ãã
ã(ã¡ãªã¿ã«ãJMeterã§1åãæ¬å¼§ããªãå ´åã$1$ã¯å
¨ä½ãæãããPerl5ã§ã©ããªã®ãã¯æªç¢ºèª)
æ£è¦è¡¨ç¾ã«æ¬å¼§ã使ã£ãå ´åã«ãªããæåãå¤ã ã¨æã£ã¦ããã®ã§ãããããã¯ãã¤ããç´æã§ã$1$ãã¨ç§ãæ¸ãã¦ããããã ã£ãããã§ãã
å®é¨ããã¨ããã«ããã¨ãæ£è¦è¡¨ç¾å
¨ä½ã()ã§å²ãã§ãã¾ãã°ãã¤ã§ã$1$ã§æ£è¦è¡¨ç¾å
¨ä½ã示ããããã§ãã
ã(()ã使ãããå ´åããã¯ã©ã¹ã¿åã ããè¡ãæ£è¦è¡¨ç¾ãã§è¡¨è¨ããã®ãè¯ãããã§ãããå®é¨ã¯ãã¦ã¾ãã)
è¬3ãä¸è´çªå·ã¨ã¯ä½ãªã®ã
ãæ£è¦è¡¨ç¾ã«ãããããç®æãè¤æ°åãã£ãå ´åã«ãä½åç®ãã²ã£ãã¬ãããã¨ãããã¨ã§ãã
ãæåã«ãããããç®æãã0件ç®ãã§ããã
ã空æ¬ã®å ´åã¯ãä½åç®ãå¼ã£ãæããã«ã¤ãã¦ãã©ã³ãã ã«æ±ºå®ãããããã§ãã
ããããä½ãªã®ãåãã£ã¦ãªãã£ãç§ã¯ãæ¯å1åãããããããªãããã«æ£è¦è¡¨ç¾ã工夫ãã¦ããã¾ããâ¦â¦ã
ãä½è«ã§ãããFor-Eachã使ãå ´åã¯ãç´æã§ã-1ãã«ããããã§ãã
ããªãã-1ããªã®ãã¯èª¿ã¹ã¦ã¾ããã
åèã«ãããµã¤ã
ã調æ»ã«ãããã以ä¸ã®ãµã¤ããåèã«ããã¦ããã ãã¾ããã
- 英語勉強日記(翻訳がんばろう日記) | bananan_wの日記 | スラド
- Perl5編 第32章 正規表現4(キャプチャとクラスタ化)
- JMeter : 正規表現とForEachコントローラ: 気の向くままに・・・
ãããã«
ã調ã¹ã¦ãã£ãããã¾ããã
ãJMeterãããã¢ãã¯ãªæ©è½ã«ã¤ãã¦ã¯æ¥æ¬èªã®è§£èª¬ãç¡ãã¦ãã¤ãã¤ããåãããããããã§æ¸ã¾ãã¦ãã¾ããã¡ã