Äú¿ÉÒÔ¾èÖú£¬Ö§³ÖÎÒÃǵĹ«ÒæÊÂÒµ¡£

1Ôª 10Ôª 50Ôª





ÈÏÖ¤Â룺  ÑéÖ¤Âë,¿´²»Çå³þ?Çëµã»÷Ë¢ÐÂÑéÖ¤Âë ±ØÌî



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Modeler   Code  
»áÔ±   
 
   
 
 
     
   
 ¶©ÔÄ
  ¾èÖú
LoadRunnerÐÔÄܲâÊÔÖ¸»ÓÖÐÐÄController¡¶µÚËÄÆª¡·
 
ÒëÕߣºÄæÐÄ À´Ô´£º²©¿ÍÔ° ·¢²¼ÓÚ 2015-03-12
  4572  次浏览      27
 

Ò»¡¢Éè¼Æ³¡¾°

1¡¢Éè¼ÆÐÔÄܲâÊÔ³¡¾°

ControllerÓÐÁ½¸öÊÓͼ£ºÉè¼Æ(Design)ÊÓͼºÍÔËÐÐ(Run)ÊÓͼ¡£Æô¶¯Controller£¬ÔÚControllerÖ÷½çÃæÀÎÒÃÇ¿ÉÒÔ¿´µ½ÕâÁ½¸öÊÓͼ¡£

1¡¢Éè¼ÆÊÓͼ

Éè¼ÆÊÓͼÏÔʾ³¡¾°ÖеÄËùÓÐVuser×é/½Å±¾µÄÁÐ±í¡¢¸ºÔØÉú³ÉÆ÷(Load Generator)¼ÆËã»úÒ»¼¶·ÖÅä¸øÃ¿¸ö×é/½Å±¾µÄVuserÊý¡£¸ÃÊÓͼ»¹ÏÔʾÓйس¡¾°¼Æ»®(ÊÖ¶¯³¡¾°)»òÄ¿±ê(ÃæÏòÄ¿±êµÄ³¡¾°)µÄ»ù±¾ÐÅÏ¢¡£µ¥»÷"Design"Ñ¡Ï¡£

2¡¢ÔËÐÐÊÓͼ

³¡¾°Ò»µ©¿ªÊ¼ÔËÐУ¬Controller×Ô¶¯Çл»µ½ÔËÐÐÊÓͼ£¬ÔËÐÐÊÓͼÏÔʾÓйØÔËÐеÄVuserºÍVuser×éµÄÐÅÏ¢ÒÔ¼°Áª»ú¼àÊÓÆ÷ͼ¡£µ¥»÷"Run"Ñ¡Ï£¬ÎÒÃÇ¿ÉÒÔ¿´µ½ÔËÐÐÊÓͼ¡£

Éè¼ÆÐÔÄܲâÊÔ³¡¾°Ö÷ÒªÊÇÔÚÉè¼ÆÊÓͼÖÐÍê³ÉµÄ£¬ÎÒÃÇÖªµÀÔÚÐÔÄܲâÊÔÖУ¬³¡¾°µÄÉè¼ÆÊÇÊ®·ÖÖØÒªµÄ£¬Ëü¾ö¶¨Õû¸öÐÔÄܲâÊԵijɰܡ£

ÔÚÉè¼ÆÊÓͼÖУ¬³¡¾°ÓÐÁ½ÖÖÀàÐÍ£ºÊÖ¹¤³¡¾°ºÍÃæÏòÄ¿±ê³¡¾°£¬ÆäÖÐÊÖ¹¤³¡¾°»¹ÓаٷֱÈģʽ¡£

(1)¡¢ÊÖ¹¤³¡¾°(Manual Scenario):´´½¨ÐéÄâÓû§×飬ÉèÖÃÐéÄâÓû§ÊýÄ¿ÒÔ¼°ÆäËûRun-timeÐÅÏ¢¡£

ÊÖ¹¤³¡¾°ÊÇÎÒÃdz£ÓõÄÉè¼ÆÄ£Ê½£¬¸ºÔزâÊԾͳ£ÓÃËü¡£ÊÖ¹¤³¡¾°·ûºÏÎÒÃǵÄÐÔÄܲâÊÔ³£¹æË¼Â·£º

?µÚÒ»²½£¬ÉèÖÃÐéÄâÓû§µÄÊýÄ¿¡¢½Å±¾ÒÔ¼°ËûÃÇÔËÐеķ½Ê½£»

?µÚ¶þ²½£¬ÔËÐУ¬µÃ³ö·þÎñÆ÷µÄÏìӦʱ¼äµÈÖ¸±ê¡£

ÊÖ¹¤³¡¾°»¹ÓÐÒ»¸ö°Ù·Ö±Èģʽ£ºÔÚ°Ù·Ö±ÈģʽÀֻÐèÉ趨×ÜÓû§Êý£¬Controller½«×ÜÓû§ÊýÒ԰ٷֱȵķ½Ê½·ÖÅÉÈ¥Ö´Ðв»Í¬µÄ½Å±¾¡£

(2)¡¢ÃæÏòÄ¿±ê³¡¾°(Goal-Oriented Scenario)£ºÈç¹û˵ÊÖ¹¤³¡¾°ÊÇÒ»°åÒ»ÑÛµÄÒò¹û¹ØÏµ£¬¶øÃæÏòÄ¿±ê³¡¾°¾ÍÊÇÒ»¸öÉÔ΢¸´ÔÓһЩµÄ±Õ»·»ØÀ¡¹ØÏµÁË¡£ÔÚÃæÏòÄ¿±ê³¡¾°ÖУ¬ÎÒÃÇÏȶ¨Òå²âÊÔÒª´ïµ½µÄÄ¿±ê£¬È»ºóLoadRunner×Ô¶¯»ùÓÚÕâЩĿ±ê´´½¨³¡¾°£¬ÔËÐйý³ÌÖУ¬»á²»¶ÏµØ°Ñ½á¹ûºÍÄ¿±êÏà±È½Ï£¬ÒÔ¾ö¶¨ÏÂÒ»²½Ôõô×ß¡£

2¡¢´´½¨ÊÖ¹¤³¡¾°

1¡¢´´½¨ÐéÄâÓû§×é

ÐéÄâÓû§×éÊÇÖ´ÐÐͬһ½Å±¾µÄÐéÄâÓû§µÄ¼¯ºÏ¡£Òò´ËÔÚControllerÖУ¬Ìí¼ÓÁËÒ»¸ö½Å±¾¾ÍÊÇÌí¼ÓÁËÒ»¸öÐéÄâÓû§×é¡£

Èç¹ûÔÚÒѾ­´ò¿ªµÄ³¡¾°ÖÐÌí¼Ó½Å±¾£¬Ö»Ðèµã»÷"Script Path"ϵÄÏÂÀ­¼ýÍ·¼´¿É¡£

2¡¢ÅäÖÃÐéÄâÓû§

Ê×ÏÈÔÚ"Quanity"ÏÂÉèÖÃÐéÄâÓû§Êý¡£

3¡¢ÏêϸÅäÖÃÐéÄâÓû§

µ¥»÷ÓұߵÄ"Vusers"°´Å¥£¬¼´¿ÉÏêϸÅäÖÃÿ¸öÐéÄâÓû§µÄÉèÖ㬰üÀ¨Ö´ÐеĽű¾¡¢·ÖÅäµÄLoad Generator¡£

4¡¢ÉèÖü¯ºÏµã

Èç¹ûÔÚVU½Å±¾ÖÐÉèÖÃÁ˼¯ºÏµã£¬ControllerĬÈϵļ¯ºÏµã²ßÂÔÊÇ£ºÔÚËùÓÐRunning״̬µÄVuser´ïµ½¼¯ºÏµãºó²ÅÊÍ·Å¡£Èç¹ûÒª¸Ä±ä¼¯ºÏµã²ßÂÔ£¬¿É°´Èçϲ½ÖèÖ´ÐУº

(1)¡¢ÔÚ"Scenario"²Ëµ¥ÖÐÑ¡ÖÐ"Rendezvous"¡£

¡¡¡¡(2)¡¢´ò¿ªÉ趨ͬ²½µãµÄÏêϸÉèÖöԻ°¿ò¡£

¡¡¡¡(3)¡¢µ¥»÷"policy"°´Å¥£¬½øÈë²ßÂÔÉèÖô°¿Ú¡£

PolicyÓÐÈý¸öÑ¡Ï

?µÚÒ»¸öÑ¡Ïî±íʾËùÓеÄÓû§µ½´ï¼¯ºÏµãÖ®ºó£¬ÔÙÔÊÐíµÈ´ýµÄÓû§¼ÌÐø³¡¾°Ö´ÐС£

?µÚ¶þ¸öÑ¡Ïî±íʾËùÓÐÕýÔÚÔËÐеÄÓû§µ½´ï¼¯ºÏµãÖ®ºó£¬ÔÙÔÊÐíµÈ´ýµÄÓû§¼ÌÐø³¡¾°Ö´ÐС£

?µÚÈý¸öÑ¡Ïî±íʾµ±Ö¸¶¨ÊéÄ¿µÄÓû§µ½´ï¼¯ºÏµãÖ®ºó£¬¾ÍÔÊÐíµÈ´ýµÄÓû§¼ÌÐø³¡¾°Ö´ÐС£

TimeoutµÄÉ趨±íʾ£¬µ±µÚÒ»¸öÓû§µ½´ï¼¯ºÏµãºó£¬µÈ´ý30Ã룬Èç¹û30ÃëÄÚÉÏÃæÈý¸öÑ¡ÏîÉ趨µÄÊÍ·ÅÌõ¼þÂú×㣬¾Í¼ÌÐøÖ´Ðг¡¾°£»30Ãëºó£¬¾Í²»Ôٵȴý£¬¿ªÊ¼ÊͷŵȴýµÄÓû§£¬¼ÌÐø³¡¾°Ö´ÐС£

5¡¢ÅäÖÃÐéÄâÓû§ÔËÐÐʱÉèÖÃ

Ò²¾ÍÊÇRun-time SettingsÀïµÄÉèÖÃ

6¡¢ÅäÖÃLoad Generator

Load Generator£¬¹ËÃû˼Ò壬ÊÇLoadRunnerµÄ¸ºÔØÉú³ÉÆ÷£¬Í¨Ë׵㽲£¬¾ÍÊÇControllerµÄ"ÊÖÏÂ",Controller·¢ºÅÊ©Áî¡£Load Generator¸ºÔðʵʩºÍÖ´ÐС£Í¨³£ÔÚһ̨»úÆ÷Éϰ²×°LoadRunnerºó£¬¾Í×Ô¶¯°²×°ÁËLoad Generator£¬¶øÒ»¸öController¿ÉÒÔ¿ØÖƶą̀»úÆ÷ÉϵÄLoad Generator£¬ÈÃËûÃÇͬÒâÌý´ÓÖ¸»Ó£¬¹²Í¬Íê³ÉÈÎÎñ¡£ÄÇôControllerÔÚ¸øÆäËû»úÆ÷ÉÏLoad Generator·ÖÅäÈÎÎñ֮ǰ£¬Ê×ÏÈÒªÔÚÍøÂçÉÏÕÒµ½Ëü¡£

µ¥»÷ÓұߵÄ"Gemerators"°´Å¥£¬³öÏÖ"Load Generators"´°¿Ú¡£

¡¡¡¡Ìí¼ÓLoad Generatorºó£¬Ö´ÐÐ"Connect"²Ù×÷£¬Ê¹StatusΪReady£¬±íʾ¸Ã»úÆ÷Á¬½ÓÕý³£ÁËÈç¹ûΪFailed£¬±íʾ¸Ã»úÆ÷²»ÄÜÁ¬½Ó£¬Çë¼ì²éÔ­Òò¡£¿ÉÒÔ°ÑÕâ¸öÁÐ±í±£´æÏÂÀ´£¬Ö´Ðв˵¥ÃüÁî¼´¿É¡£

7¡¢ÉèÖÃÍøÂç´ø¿íÅäÖÃ

ĬÈϵÄÍøÂç´ø¿íÅäÖÃÊÇÑ¡Ôñ×î´óµÄÍøÂç´ø¿í¡£Èç¹ûÔÚÐÔÄÜÐèÇóÖй涨ÁËÓû§»áͨ¹ý²»Í¬µÄÍøÂçÀ´Ê¹ÓÃÈí¼þϵͳ£¬±ÈÈçModem¡¢ADSLµÈ£¬ÄÇô¾ÍÐèÒªÔÚControllerµÄRun-time SettingsÖÐÉèÖÃÐéÄâÓû§µÄ´ø¿íÁË¡£

?ʹÓÃ"ÔËÐÐʱÉèÖÃ"Ê÷ÖеÄ"Netword"ϵÄ"Speed Simulation"(ËÙ¶ÈÄ£Äâ)½Úµã£¬¿ÉÉèÖòâÊÔ»·¾³µÄµ÷ÖÆµ÷½ÚÆ÷·ÂÕæ¡£

?ʹÓÃ×î´ó´ø¿í(Use maximun bandwidth):ÔÚĬÈÏÇé¿öÏ»á½ûÓôø¿í·ÂÕæ£¬²¢ÇÒVuser°´ÍøÂçÉϵÄ×î´ó¿ÉÓÃ¿í´øÔËÐС£

?ʹÓôø¿í(Use bandwidth):Ö¸Ã÷VuserҪģÄâµÄÌØ¶¨´ø¿í¼¶±ð¡£¿ÉÒÔÑ¡Ôñ´Ó14.4-512Kbps·¶Î§ÄÚµÄËÙ¶È£¬ÒÔ±ãÄ£Äâµ÷ÖÆµ÷½âÆ÷¡¢ISDN»òDSL¡£

?ʹÓÃ×Ô¶¨Òå´ø¿í(Use custom bandwidth):Ö¸Ã÷Vuser½øÐÐÄ£ÄâµÄ´ø¿íÏÞÖÆ£¬ÒÔbpsΪµ¥Î»Ö¸¶¨´ø¿í¡£

8¡¢ÉèÖ÷½°¸(Schedule)

ÉèÖ÷½°¸Ö÷ÒªÊǹØÓÚLoadRunnerµÄ¼ÓÔØ²ßÂÔ£¬Ò²ÊÇÈýÖÖ³¡¾°ÀàÐ͵Ä×îÖØÒªÇø±ðÖ®´¦¡£ÉèÖ÷½°¸Ö÷ÒªÓÐÈçÏÂÉèÖÃÏî¡£

1¡¢Initialize

µÚÒ»¸öÑ¡ÏîÊdz¡¾°¿ªÊ¼ÔËÐÐʱ£¬Í¬Ê±¼ÓÔØËùÓÐÓû§£»

¡¡¡¡µÚ¶þ¸öÑ¡ÏîÊdz¡¾°¿ªÊ¼Ê±£¬Ã¿¸ô¶à³¤Ê±¼äÔö¼Ó¶àÉÙÓû§£»

¡¡¡¡µÚÈý¸öÑ¡ÏîÊÇÔÚ³¡¾°¿ªÊÂǰ¾Í¼ÓÔØºÃÿ¸öÓû§£»

2¡¢Start Vusers

ÒÔ¶àÉÙ¸öÓû§¿ªÊ¼£»

¡¡¡¡(1)¡¢Í¬Ê±Æô¶¯ËùÓÐÓû§£»

¡¡¡¡(2)¡¢Ã¿¸ô¶à³¤Ê±¼äÔö¼Ó¶àÉÙ¸öÓû§£»

3¡¢Duration

µÚÒ»¸öÑ¡Ïÿ¸öÓû§ÔËÐÐÒ»´Î³¡¾°¾ÍÍ£Ö¹£»

¡¡¡¡µÚ¶þ¸öÑ¡ÏÔËÐгÖÐøÊ±¼ä¡£

4¡¢Stop Vusers

Í£Ö¹(¶àÉÙ)Óû§£»

¡¡¡¡1¡¢Í¬Ê±Í£Ö¹ËùÓÐÓû§;

¡¡¡¡2¡¢Ã¿¸ô¶à³¤Ê±¼äÍ£Ö¹¶àÉÙ¸öÓû§;

   
4572 ´Îä¯ÀÀ       27
Ïà¹ØÎÄÕÂ

΢·þÎñ²âÊÔÖ®µ¥Ôª²âÊÔ
һƪͼÎÄ´øÄãÁ˽â°×ºÐ²âÊÔÓÃÀýÉè¼Æ·½·¨
È«ÃæµÄÖÊÁ¿±£ÕÏÌåϵ֮»Ø¹é²âÊÔ²ßÂÔ
È˹¤ÖÇÄÜ×Ô¶¯»¯²âÊÔ̽Ë÷
Ïà¹ØÎĵµ

×Ô¶¯»¯½Ó¿Ú²âÊÔʵ¼ù֮·
jenkins³ÖÐø¼¯³É²âÊÔ
ÐÔÄܲâÊÔÕï¶Ï·ÖÎöÓëÓÅ»¯
ÐÔÄܲâÊÔʵÀý
Ïà¹Ø¿Î³Ì

³ÖÐø¼¯³É²âÊÔ×î¼Ñʵ¼ù
×Ô¶¯»¯²âÊÔÌåϵ½¨ÉèÓë×î¼Ñʵ¼ù
²âÊԼܹ¹µÄ¹¹½¨ÓëÓ¦ÓÃʵ¼ù
DevOpsʱ´úµÄ²âÊÔ¼¼ÊõÓë×î¼Ñʵ¼ù
×îл¼Æ»®
DeepSeekÔÚÈí¼þ²âÊÔÓ¦ÓÃʵ¼ù 4-12[ÔÚÏß]
DeepSeek´óÄ£ÐÍÓ¦Óÿª·¢Êµ¼ù 4-19[ÔÚÏß]
UAF¼Ü¹¹ÌåϵÓëʵ¼ù 4-11[±±¾©]
AIÖÇÄÜ»¯Èí¼þ²âÊÔ·½·¨Óëʵ¼ù 5-23[ÉϺ£]
»ùÓÚ UML ºÍEA½øÐзÖÎöÉè¼Æ 4-26[±±¾©]
ÒµÎñ¼Ü¹¹Éè¼ÆÓ뽨ģ 4-18[±±¾©]

LoadRunnerÐÔÄܲâÊÔ»ù´¡
Èí¼þ²âÊÔ½á¹û·ÖÎöºÍÖÊÁ¿±¨¸æ
ÃæÏò¶ÔÏóÈí¼þ²âÊÔ¼¼ÊõÑо¿
Éè¼Æ²âÊÔÓÃÀýµÄËÄÌõÔ­Ôò
¹¦ÄܲâÊÔÖйÊÕÏÄ£Ð͵Ľ¨Á¢
ÐÔÄܲâÊÔ×ÛÊö


ÐÔÄܲâÊÔ·½·¨Óë¼¼Êõ
²âÊÔ¹ý³ÌÓëÍŶӹÜÀí
LoadRunner½øÐÐÐÔÄܲâÊÔ
WEBÓ¦ÓõÄÈí¼þ²âÊÔ
ÊÖ»úÈí¼þ²âÊÔ
°×ºÐ²âÊÔ·½·¨Óë¼¼Êõ


ij²©²ÊÐÐÒµ Êý¾Ý¿â×Ô¶¯»¯²âÊÔ
IT·þÎñÉÌ Web°²È«²âÊÔ
IT·þÎñÉÌ ×Ô¶¯»¯²âÊÔ¿ò¼Ü
º£º½¹É·Ý µ¥Ôª²âÊÔ¡¢Öع¹
²âÊÔÐèÇó·ÖÎöÓë²âÊÔÓÃÀý·ÖÎö
»¥ÁªÍøweb²âÊÔ·½·¨Óëʵ¼ù
»ùÓÚSeleniumµÄWeb×Ô¶¯»¯²âÊÔ