Ê×Ò³
ѧϰ
»î¶¯
רÇø
¹¤¾ß
TVP
·¢²¼
¾«Ñ¡ÄÚÈÝ/¼¼ÊõÉçȺ/ÓŻݲúÆ·,¾¡ÔÚС³ÌÐò
Á¢¼´Ç°Íù

³¬ÊµÓãº14ÖÖÐÔÄܼà¿ØÓ븺ÔزâÊÔ¹¤¾ß

½Å±¾Ö®¼Ò

ÄãÓë°ÙÍò¿ª·¢ÕßÔÚÒ»Æð

À´Ô´£º51CTO¼¼ÊõÕ»

×÷ÕߣºAndrei Guchin£¬³Â¾þ±àÒë

±à¼­£ºÌÕ¼ÒÁú¡¢ËïÊç¾ê

±¾ÎÄÁгöÁË 14 ÖÖÕë¶ÔÓ¦ÓóÌÐòÐÔÄܼà¿ØÓ븺ÔزâÊԵŤ¾ß£¬ÒÔ°ïÖúÄú¹¹½¨ºÍά»¤¾ßÓиßÐÔÄܺ͸߿ɿ¿ÐÔµÄϵͳ¡£

ͼƬÀ´×Ô Unsplash

ÖÚËùÖÜÖª£¬ÐÔÄܲâÊÔ¿ÉÒÔ½Òʾһ¸öϵͳÔÚ¸÷ÖÖÇé¿öϵÄÐÐΪÓëÏìÓ¦·½Ê½¡£Ä³¸öϵͳÔÚ 1,000 ¸ö²¢·¢Óû§ÏÂÄܹ»ÔËÐÐÎȽ¡£¬²¢²»µÈÓÚËüÔÚÃæ¶Ô 100,000 ¸ö²¢·¢Óû§Ê±£¬ÈÔÄÜÔËÐÐÕý³£¡£

Òò´ËÎÒÃÇÔÚϵͳÐÔÄÜ·½Ã棬Ö÷Òª×ÅÑÛÓÚÈý¸öÖ÷ҪĿ±ê£º

ËÙ¶È

¿ÉÀ©Õ¹ÐÔ

Îȶ¨ÐÔ

ÔÚ´Ë£¬ÎÒÃÇÁгöÁË 14 ÖÖÕë¶ÔÓ¦ÓóÌÐòÐÔÄܼà¿ØÓ븺ÔزâÊԵŤ¾ß£¬ÒÔ°ïÖúÄú¹¹½¨ºÍά»¤¾ßÓиßÐÔÄܺ͸߿ɿ¿ÐÔµÄϵͳ¡£

×¢Ò⣬ËäÈ»ËüÃÇÖеÄһЩÊÇ¿ªÔ´µÄ£¬µ«ÊǾø´ó¶àÊý»áÔÚÌṩÃâ·ÑÊÔÓõĻù´¡ÉÏ£¬ÓÐ×ŶÔÓ¦µÄ¸¶·Ñ°æ±¾¡£

AgileLoad

AgileLoad ÊÇÒ»¸öÆóÒµ¼¶µÄÐÔÄܲâÊÔ½â¾ö·½°¸£¬¿ÉÓÃÓÚÓÅ»¯ Web Ó¦ÓõÄÐÔÄÜ¡£

AgileLoad ºÅ³ÆÄܹ»Ìá¸ßÄúµÄͶ×ʻر¨ÂʺÍÉú²úÁ¦£¬Ê¹ÄúÄܹ»¸ü¿ìµØÖ´ÐвâÊÔ£¬²¢ÇÒÄܹ»Ìṩ¶ÔÓÚ²âÊÔ½á¹ûµÄÉîÈë·ÖÎö£¬ÒÔ¼°¶ÔÓÚËùÓÐм¼ÊõµÄÈ«ÃæÖ§³Ö¡£

Ä¿Ç°£¬´ÓʹÓÃÁË×îРWeb 2.0 ¼¼ÊõµÄÓ¦ÓóÌÐò¡¢µ½¾­µäµÄ¿Í»§¶Ë/·þÎñÆ÷£¨C/S£©Ä£Ê½¡¢ÒÔ¼°ÖØ¿Í»§¶ËµÄÓ¦Óã¬Ëü¶¼Äܹ»³É¹¦µØÌṩÉîÈëµÄÐÔÄÜÕï¶Ï¡£

Ö÷ÒªÌص㣺

Ö±¹ÛµÄͼÐνçÃæʹÄú¿ÉÒÔ²¶»ñºÍÉè¼Æ¸´ÔÓµÄÒµÎñ³¡¾°¡£

ÄÜ×Ô¶¯¼ì²âºÍ·ÖÎöÐÔÄÜÎÊÌâ¡£

Ìṩ¸ß¶È¶¨ÖÆ»¯µÄ½Å±¾ºÍ±¨¸æÒýÇæ¡£

Ö§³Ö¶ÔÕû¸öÓ¦ÓóÌÐòÉúÃüÖÜÆÚµÄÐÔÄܲâÊÔ¡£

Äܹ»Õë¶Ô¹ã·ºµÄÓ¦ÓóÌÐòºÍЭÒ鿪չ²âÊÔ¡£

¿ÉÒÔʹÓø÷ÖÖ Web 2.0 ¼¼Êõ£¬À´¼Ç¼ºÍÖØ·Å RIA£¨Rich Internet Application£¬¸»ÍøÂçÓ¦Óã©¡£

ͨ¹ý¶ÔϵͳºÍ×îÖÕÓû§µÄ¼à¿Ø£¬Éú³É¿É²âÁ¿ÇÒ¿ÉÖظ´µÄ¸ºÔØ¡£

Äܹ»×Ô¶¯¼Ç¼²âÊÔ³¡¾°¡£

¿ÉʹÓà Agileload µÄ¸ºÔØ×¢ÈëÒýÇ棬À´Ä£ÄâÕæʵµÄÓû§¸ºÔØ¡£

Äܹ»ÔÚ Windows£¨2003 ¼°¸ü¸ß°æ±¾£©ÏÂÔËÐУ¬²¢ÓëËùÓÐµÄ Web ä¯ÀÀÆ÷¼æÈÝ¡£

ÊÛ¼Û£º

Ãâ·Ñ°æ£ºÍ¨¹ý 10 ¸öÐéÄâÓû§£¬À´¹¹½¨ËùÓеIJâÊÔ³¡¾°¡£

°´Ð踶·Ñ°æ£ºÍ¨¹ý×âÓà 50 µ½ 10000 ¸öÐéÄâÓû§£¬À´¸ø Agileload¡°¸³ÄÜ¡±¡£

ÓëÖÚ²»Í¬Ö®´¦£º

ÆäÃâ·Ñ°æ»ò¡°ÈëÃż¶Ì×¼þ¡±ÔÊÐíÓû§¿ìËÙÉÏÊָù¤¾ß¡£

ͨ¹ý×Ô¶¯½¨Ä££¬À´´ó·ù¼õÉÙÕë¶ÔͬһӦÓõĺóÐø²âÊÔÓÃÀýµÄ½Å±¾±àдʱ¼ä¡£

Ìṩ¶Ëµ½¶ËµÄÕï¶Ï¹¦ÄÜ£º¸Ã¹¤¾ß²»½öÄܹ»¼à¿ØÇ°¶Ë£¬»¹Äܼà¿Øºó¶Ë£¬²¢¼ì²âÆäÐÔÄÜϽµµÄÔ­Òò¡£

ÆäÒì³£¼ì²âºÍ½¨Ò鹦ÄÜ£¬ÓÐÖúÓÚ¿ìËÙʶ±ð²¢½â¾öÐÔÄÜÆ¿¾±¡£

¾ß±¸¿ÉÅäÖõı¨¸æÑ¡Ï¿ÉÊÊÓÃÓÚ²»Í¬µÄÊÜÖÚȺÌå¡£

Apache JMeter

×÷Ϊ¸ºÔزâÊÔ¹¤¾ß½çµÄʵ¼Ê±ê×¼Óë¡°ÍõÕß¡±£¬Apache JMeter ÊÇÒ»¿î¿ªÔ´ÇÒÈ«Ãæ»ùÓÚ Java µÄÓ¦Óá£

ͨ¹ý×Ô´øµÄͼÐνçÃ棬ËüÄܹ»·ÖÎö²¢ºâÁ¿ Web Ó¦Óü°¸÷ÖÖ·þÎñµÄÐÔÄÜÓ븺ÔØÐÐΪ¡£

JMeter Äܹ»ÈÃÄú¿ªÕ¹ÖîÈ磺ÐÔÄÜ¡¢¸ºÔØ¡¢Ñ¹Á¦¡¢»Ø¹éºÍ¹¦ÄÜÐÔ²âÊԵȻ£¬ÒÔ±ãÕë¶Ô Web ·þÎñÆ÷»ñµÃ׼ȷµÄÐÔÄÜÖ¸±ê¡£

¸Ã¹¤¾ßÖ§³Ö±äÁ¿²ÎÊý»¯¡¢¸÷ÖÖ¶ÏÑÔ£¨ÏìÓ¦ÑéÖ¤£©¡¢»ùÓÚÏß³ÌµÄ Cookie¡¢ÅäÖñäÁ¿¡¢ÒÔ¼°¸÷ÖÖ±¨¸æ¡£

²»¹ý£¬JMeter µÄÓû§»áÑÏÖØÒÀÀµÓÚ¸÷ÖÖ²å¼þ£¬±Ï¾¹ËüµÄ´ó¶àÊý¡°¿ªÏä¼´ÓᱵŦÄܶ¼ÊÇͨ¹ý²å¼þÀ´ÊµÏֵġ£

Ö÷ÒªÌص㣺

ÌṩÓÑºÃµÄ GUI£ºJMeter ´øÓÐÒ»¸ö¼òµ¥µÄ½»»¥Ê½ GUI¡£

¶ÀÁ¢ÓÚƽ̨£ºJMeter ÊÇʹÓà Java ±àдºÍ¿ª·¢µÄ£¬Òò´ËËü¿ÉÒÔÔÚÖîÈ磺Windows¡¢Linux¡¢Mac µÈÈκÎÖ§³Ö Java ÐéÄâ»úµÄ»·¾³ÄÚ»ò¹¤×÷Õ¾ÉÏÔËÐС£

Ö§³Ö¶àÖÖ·þÎñÆ÷ÀàÐÍ£¬°üÀ¨£ºWeb£¨HTTP¡¢HTTPS¡¢SOAP£©£¬Êý¾Ý¿â£¨JDBC¡¢LDAP¡¢JMS£©ºÍµç×ÓÓʼþ£¨POP3£©¡£

Ö§³Ö¶àÖÖЭÒ飬°üÀ¨£ºHTTP¡¢JDBC¡¢LDAP¡¢SOAP¡¢JMS ºÍ FTP¡£

ͨ¹ýÐéÄâÓû§»òÄ£Äâ¶à¸öÓû§£¬À´¶ÔÕýÔÚ²âÊ﵀ Web Ó¦ÓòúÉú´óÁ¿µÄ¸ºÔØ¡£

Æä¶àÏ߳̿ò¼ÜÔÊÐíÒ»µ½¶à¸öÏß³Ì×飬ͬʱ¶Ô²»Í¬º¯Êý½øÐвÉÑù¡£

Ö§³ÖÔ¶³Ì·Ö²¼Ê½²âÊÔ£ºJMeter ʹÓÃÖ÷/´ÓµÄ¸ÅÄî½øÐзֲ¼Ê½²âÊÔ£¬ÆäÖÐÖ÷·þÎñÆ÷»áÔÚËùÓдӷþÎñÆ÷Ö®¼ä·ÖÅä²âÊÔÈÎÎñ£¬¶ø´Ó·þÎñÆ÷»áÕë¶ÔÄ¿±ê·þÎñÆ÷Ö´Ðи÷ÖÖ²âÊԽű¾¡£

¿ÉÒÔʹÓÃÖîÈ磺ͼÐΡ¢±í¸ñ¡¢Ê÷ºÍ±¨¸æµÈ¸ñʽ£¬À´²é¿´²âÊÔ½á¹û¡£

ÊÛ¼Û£º

Ãâ·Ñ/¿ªÔ´¡£

ÓëÖÚ²»Í¬Ö®´¦£º

JMeter ÓµÓÐÒ»¸ö·Ç³£ÅÓ´óµÄÉçÇøºÍÎÞÇîµÄ×ÊÔ´£¬Äܹ»ÓëÊг¡Éϼ¸ºõËùÓеÄÐÔÄܲâÊÔ¹¤¾ßÏ༯³É¡£

Ò×ÓÚ°²×°£º¿ÉÒÔ°²×°ÔÚ Windows¡¢Mac »ò Linux µÈÈκÎ×ÀÃæϵͳÉÏ¡£

Æä IDE ÔÊÐíÓû§´Óä¯ÀÀÆ÷»ò±¾»úÓ¦ÓÃÉϼǼ²âÊÔÊý¾Ý¡£

ÓµÓÐËæʱ¿ÉÓõIJå¼þ£¬ÀýÈ磺ÓÃÓÚÊý¾Ý·ÖÎöµÄ¿ÉÊÓ»¯²å¼þ¡£

Appdynamics

×÷Ϊһ¿îÁìÏȵIJâÊÔ¹¤¾ß£¬AppDynamics ¿ÉÒÔ°ïÖúÓû§·ÖÎö¡¢ÓÅ»¯ºÍÔ¤²â¸´ÔÓϵͳÖеÄÆ¿¾±¡£Óû§¿ÉÒÔ½«ÆäÓÃÔÚ±¾µØ¡¢²âÊÔ»·¾³¡¢²úÆ·²¿ÊðÆڼ䡢ÒÔ¼°Ôƶˡ£

ËüÓµÓÐÕë¶Ô .Net¡¢Node JS¡¢PHP¡¢Java¡¢C ++¡¢Python¡¢Apache Web Server ºÍ GoLang µÄ´úÀí¡£Óû§¿ÉÒÔÓÃËüÀ´ÊµÊ±¼à¿Ø¸÷ÖÖÓ¦ÓóÌÐò¡¢ÒµÎñ¡¢ÒÔ¼°×îÖÕÓû§¡£

AppDynamics ºÅ³ÆÆäƽ̨¿É°ïÖúÄúͨ¹ý¸ü¼ÓÖÇÄܵļ¨Ð§¹ÜÀí·½·¨£¬½«Ó¦ÓÃÐÔÄÜ¡¢¿Í»§ÌåÑéÓëÒµÎñ³É¹ûÁªÏµÆðÀ´¡£

Ö÷ÒªÌص㣺

¾ßÓдúÂ뼶µÄ¿ÉÊÓÐÔ¡£

Ìṩ¶¯Ì¬»ùÏߺÍÇ¿´óµÄ¾¯±¨·þÎñ¡£

ÌṩӦÓÃÐÔÄܹÜÀíµÄ´úÀí¡£

Äܹ»±£´æÊý¾Ý¡£

¿ÉÒÔ¼à¿Ø¶à¸öƽ̨¡£

Äܹ»½â¾öÉú²ú»·¾³ÖеÄÐÔÄÜÎÊÌâ¡£

ÌṩËæʱ¼äÍÆÒƵÄÊý¾Ý¿âÐÔÄÜÇ÷ÊÆ¡£

¿ÉÔÚ´óÈÝÁ¿µÄ»·¾³ÖÐÌṩ³ÖÐø¼à¿Ø¡£

¼´×°¼´Óá£

ÌṩÊý¾Ý¿â´úÀí¡£

¾ßÓзþÎñÆ÷¿ÉÊÓÐÔ¡£

Ìṩ×ۺϼà¿Ø¡£

ÄܶÔÒƶ¯¶ËµÄÕæʵÓû§Ìṩ¼à¿Ø¡£

ÄܶÔä¯ÀÀÆ÷µÄÕæʵÓû§¼à¿Ø¡£

ÊÛ¼Û£º

·ÖΪÈý¸ö²ã´Î£ºAPM Pro¡¢APM Advanced ºÍ APM Peak£¬¹©Ó¦ÉÌÌṩ²»Í¬ÊÛ¼Û¡£

ÓëÖÚ²»Í¬Ö®´¦£º

ͨ¹ýͳһµÄ·ÖÎö¹¦ÄÜ£¬È·±£ÆóÒµ»ñµÃʵÓõÄÐÅÏ¢¡£

AppDynamics ²ÉÓóÆΪͳһ¼à¿ØµÄ´´Ð·½·¨£¬½«¸÷ÖÖ AppDynamics Ó¦ÓóÌÐòÕûºÏµ½Ò»¸öÇ¿´óµÄ½â¾ö·½°¸ÖУ¬ÒÔ°ïÖúÓû§È·¶¨µ¼ÖÂÐÔÄÜÎÊÌâµÄÈ·ÇÐÀ´Ô´¡£

BlazeMeter

BlazeMeter ÊÇÒ»¼ÒÌṩ¡°ÐÔÄܺ͸ºÔزâÊÔ¼´·þÎñ¡±µÄ¹©Ó¦ÉÌ¡£ËüÌṩÁËÒ»¸öÈ«ÐÂÇÒÍêÕûµÄ³ÖÐø²âÊÔƽ̨£¬¿ÉÒÔ°ïÖúÆóҵʵÏÖÏò×óÒƶ¯£¨shift-left£©¡£

BlazeMeter µÄ Web ½çÃ棬¿ÉÓÃÓÚ´´½¨¾²Ì¬¸ºÔزâÊÔ£¬ÒÔ¼°Í¨¹ýÔËÐÐ JMeter ½Å±¾À´½øÐеĶ¯Ì¬¸ºÔزâÊÔ¡£

BlazeMeter µÄÖ÷ÒªÓÅÊÆÖ®Ò»ÊÇËüµÄ¡°ÆóÒµ¡±¹¦ÄÜ£¨¼´£¬¶¥¼¶µÄ¿ªÔ´¸ºÔزâÊÔÓ¦Óã©£¬ÆäÖаüÀ¨£º·Ö²¼Ê½²âÊÔ¡¢ÊµÊ±±¨¸æ¡¢Ó뿪·¢ÈËÔ±¹¤¾ßµÄ¼¯³É¡¢¶Ô³ÖÐø¼¯³É£¨CI£©ºÍÓ¦ÓÃÐÔÄܵļà¿Ø£¨APM£©¡£

Ö÷ÒªÌص㣺

ÄÜÓë Apache JMeter ÍêÈ«¼æÈÝ¡£

¿É´´½¨¶à¿É´ï 100 Íò²¢·¢Óû§µÄ²âÊÔ¡£

ÄÜÔÚÊý·ÖÖÓÄÚÍê³É²âÊÔ¡£

¿ÉÔËÐÐÎ޽ű¾µÄ²âÊÔ¡¢»òÉÏ´« URL ÁÐ±í¡£

¿ÉÔÚÔƶ˻ò±¾µØÔËÐС£

¿ÉÔÚ¶à¸öµØÀíλÖÃÔËÐвâÊÔ¡£

¿ÉÔÚÕæʵÉ豸ÉÏÄ£ÄâÒƶ¯¶Ë²âÊÔ¡£

¿Éͨ¹ý½Å±¾ºÍ±¨¸æ¹²ÏíµÄ·½Ê½£¬À´´Ù½øÍŶÓЭ×÷¡£

Ìṩ¶àÖÖ¹¤¾ßÖ§³Ö¡£

ÄÜÓëÁìÏ鵀 CI ºÍ APM ¹¤¾ßÏ༯³É¡£

Ö§³ÖרҵµÄ·þÎñ¡£

Ìṩ¸ºÔزâÊÔ½á¹ûµÄʵʱÏêϸ±¨¸æ¡£

¿ÉΪÒѲâÊÔµÄÓ¦ÓÃÐÐΪÉèÖà KPI¡£

Ìṩ×ÀÃæºÍÒƶ¯¶ËµÄÓû§ÌåÑé¼à¿Ø¡£

ÊÛ¼Û£º

Ãâ·Ñ°æ£º50 ¸ö²¢·¢Óû§

»ù±¾°æ£º99 ÃÀԪÿÔ£¨1000 ¸ö²¢·¢Óû§£©*

רҵ°æ£º499ÃÀԪÿÔ£¨5000 ¸ö²¢·¢Óû§£©*

ÎÞÏް棺ÐèÏò¹©Ó¦ÉÌË÷È¡ÊÛ¼Û*£¨*ΪÄê¶È¶¨¼Û£©

ÓëÖÚ²»Í¬Ö®´¦£º

BlazeMeter ͨ¹ý¼òµ¥Ò×ÓõĽçÃæºÍÖ±¹ÛµÄͼ±í£¬ÈÃÓû§ÊµÊ±²é¿´µ½²âÊԵĽá¹û£¬²¢ÄÜÇáËɵرȽ϶àÖÖ²âÊÔ¡£

Ëü¾ßÓÐÁé»îµÄ¶¨¼Û£¬¿ÉÊÊÓ¦ÒÔСʱ¡¢Ô»òÄêΪµ¥Î»µÄʹÓÃÁ¿¡£ÎÞÐèÖ§¸¶ÉèÖûòά»¤µÄ·ÑÓá£

BlazeMeter µÄרҵ·þÎñÍŶӿÉÒÔ°ïÖúÓû§ÉèÖá¢ÉõÖÁÔËÐÐÐÔÄܲâÊÔ¡£

Dynatrace

Dynatrace ÊÇÒ»ÖÖ±»¹ã·ºÊ¹ÓõÄÓ¦ÓóÌÐòÐÔÄܹÜÀí¹¤¾ß¡£Ëü¾ßÓпÉÓÃÓÚ¼à¿Ø Java ºÍ .net Ó¦ÓóÌÐòµÄ¸ß¼¶¹¦ÄÜ£¬¿ÉЭÖúÓû§ÇáËɵØʶ±ð³öÓ¦ÓóÌÐòÖеÄÆ¿¾±Óë´íÎó¡£

ͨ¹ýʹÓà PurePath ¼¼Êõ£¬Dynatrace Äܹ»ÔÚä¯ÀÀÆ÷ÖУ¬Ìṩºá¿çËùÓвã´Î¡¢ÒÔ¼°Êý¾Ý¿â¶Ëµ½¶ËÊÂÎñ¼¶µÄÏêϸÐÅÏ¢¡£

ÌرðÊÇÔÚ´úÂ뼶±ð¡¢ÒÔ¼°µ÷ÓÃÍⲿ·þÎñµÄÊÂÎñÖУ¬ËüÄܹ»Í¨¹ýÏêϸÐÅÏ¢£¬À´Ð­Öú·¢ÏÖÐÔÄÜÎÊÌâ¡£

¸Ã¹¤¾ß¿ÉÒÔ¼ì²âÏìӦʱ¼ä¡¢ÊÂÎñËÙÂÊ¡¢ÍÌÍÂÁ¿¡¢ÒÔ¼°ÔÚϵͳʹÓÃÖгöÏÖµÄÒì³£Çé¿ö¡£

Ö÷ÒªÌص㣺

Ö§³ÖÈ«Õ»·¢ÏÖ¡£

¾ßÓÐÈ«Õ»ÐÔÄܹÜÀí¹¦ÄÜ¡£

¾ßÓпÉÊÓ»¯µÄÓ¦Óüܹ¹¡£

ÌṩÈ˹¤ÖÇÄÜ·ÖÎö¡£

¾ßÓдó¹æÄ£µÄ×ÔÎÒÐÞ¸´ÄÜÁ¦¡£

Äܹ»¼ì²â vMotion ʼþ¡£

ÌṩÊý×ÖÌåÑé¹ÜÀí¡£

ÌṩÈÝÆ÷¡¢Ôƺͻù´¡¼Ü¹¹µÄ¹ÜÀí¡£

ÊÛ¼Û£º

Dynatrace ÌṩÃâ·ÑÊÔÓ㬾ßÌåÊÛ¼ÛÐèÁªÏµ¹©Ó¦ÉÌ¡£

ÓëÖÚ²»Í¬Ö®´¦£º

Dynatrace Äܹ»Ìṩ´óÊý¾Ý·ÖÎö¡£

DevOps ÍŶӿÉÒÔÓÅ»¯È˹¤ÖÇÄÜÏà¹Ø¼¼Êõ£¬ÒÔÑ°ÕҿɲÙ×÷ÐԵķÖÎöÓë´ð°¸¡£

¿É¶Ô¶à´ï 100,000 ̨Ö÷»ú½øÐÐ×Ô¶¯¼à¿Ø¡£

Flood

ÓÉ Tricentis ÍƳöµÄ¸ºÔزâÊÔƽ̨ Flood£¬¿ÉÈÃÄúʹÓÃ×Ô¼ºÏ²»¶µÄ¿ªÔ´¹¤¾ß£¨°üÀ¨ JMeter¡¢Gatling ºÍ Selenium£©£¬À´½øÐÐÈ«¾Ö»¯·Ö²¼Ê½ÐÔÄܲâÊÔ¡£

ͨ¹ýÀ©Õ¹ Flood µÄ¸ºÔØ£¬Óû§¿ÉÒÔÔÚÈκθø¶¨Ê±¼ä»ñµÃ×î´óÊýÁ¿µÄ²¢·¢ÐÔºÍÍÌÍÂÁ¿£¬½ø¶ø»ñµÃ»ã×ܵÄʵʱ±¨¸æ¡£

Ö÷ÒªÌص㣺

Äܹ»ÒÔ×ÔÖ÷µÄ·½Ê½Ä£ÄâÊýǧ¸öÓû§£¬²¢°´ÐèÏòÊýÊ®ÍòµÄÓû§¼¶±ð½øÐÐÀ©Õ¹¡£

ÔÚÓë JMeter »ò Gatling ÍêÈ«¼æÈݵÄÇ°ÌáÏ£¬¿ÉÖ´Ðмòµ¥µÄ URL ²âÊÔ»ò¸ü¸ß¼¶µÄ²âÊԼƻ®¡£

Äܹ»Ìṩ¹¦ÄÜÇ¿´óÇÒ¼òµ¥µÄ ruby-JMeter DSL£¨Ìض¨ÓòµÄÓïÑÔ£©¡£

¿É×Ô½¨Íø¸ñ£ºÓû§¿É°´ÐèʹÓà Dynatrace Íø¸ñ½Úµã¡¢»òÍйÜ×Ô¼ºµÄÍø¸ñ½Úµã¡£

ÄÜʹÓà JSON »ò CSV ¸ñʽµÄԭʼÊý¾Ý£¬×¼È·µØ±¨¸æµ¥ÊÂÎñ¼¶±ðµÄÃèÊöÐÔͳ¼ÆÐÅÏ¢¡£

½öΪʹÓõIJâÊÔ¸ºÔؼܹ¹¸¶·Ñ£¬ÎÞÐè°´ÕÕ²âÊÔ»òÄ£ÄâµÄÓû§Êý¸¶·Ñ

¿ÉʹÓÃ×Ô¶¨ÒåµÄÑÕÉ«ºÍͼ±ê½øÐбê¼Ç£¬Óû§¿ÉÒÔÔÚ×Ô¼ºµÄÓòÖй²Ïí²âÊÔ½á¹û¡£

¿É½«²âÊÔ½á¹ûÓë New Relic¡¢ÒÔ¼° Flowdock µÈÆäËûÔÆ·þÎñ¼¯³É¡£

ÊÛ¼Û£º

ÍŶӰ棺50 ¸ö½ÚµãСʱ£¬299 ÃÀԪÿÔ¡£

ÆóÒµ°æ£ºÐèÏò¹©Ó¦ÉÌ»ñÈ¡¶¨¼ÛÐÅÏ¢¡£

ÓëÖÚ²»Í¬Ö®´¦£º

ÓÉÓÚ¶ÀÁ¢ÓÚ¹¤¾ßƽ̨£¬Òò´Ë¿ÉÓëÐµĹ¤¾ßÏ༯³É¡£

ÎÞȺ¼¯¡¢ÎÞ¹²Ïí¼Ü¹¹£¬¿ÉÀ©Õ¹Îª´óÐͲâÊÔ¡£Í»ÆÆÁË´«Í³ÉèÖÃÖеĵäÐÍÆ¿¾±¡£

ʵʱµÄ±¨¸æºÍ½»»¥Ê½µÄÒDZí°å£¬¸üÖ±¹Û¡¢¸üÒ×ÓÚ¹²Ïí¡£

Äܳ¤ÆÚ´æ´¢²âÊÔ½á¹û£¬ÒÔ±ãÓû§²»¶ÏµØÆÀ¹ÀÐÔÄÜ¡£

Gatling Frontline

Gatling ÊÇÒ»¸ö»ùÓÚ Scala¡¢Akka ºÍ Netty µÄ¿ªÔ´¸ºÔغÍÐÔÄܲâÊÔ¿ò¼Ü¡£¸Ã¹¤¾ß¿ÉÓÃÓÚ·ÖÎöºÍ²âÁ¿¸÷ÖÖ·þÎñµÄÐÔÄÜ£¬²¢ÄÜÖصã¹Ø×¢ Web Ó¦Óá£

ΪÁË´Ù½øÁ¬ÐøÐÔ²âÊÔ£¬Ëü¿ÉÒÔͨ¹ýÓëÆäËû¹¹½¨¹¤¾ßµÄ¼¯³É£¬ÒÔÌṩ¸ü¶àµÄÍøÂç¼Ç¼Æ÷ºÍ±¨¸æÀàÐÍ¡£Æ丶·ÑÆóÒµ°æ Gatling Front Line£¬Äܹ»Ìṩ¸ü¸ß¼¶µÄ·ÖÎöÓ뼯³É¡£

Ö÷ÒªÌص㣺

¾ßÓжÀÁ¢µÄ HTTP ´úÀí¼Ç¼Æ÷¡£

Ìṩ»ùÓÚ Scala µÄ½Å±¾¡£

¿ÉÓÃÓÚ²âÊÔ¿ª·¢Óû§ÓѺõÄ×Ô½âÊÍÐÔ DSL¡£

ÆäÒì²½·Ç×èÈûÒýÇ棨Asynchronous non-blocking engine£©£¬¿ÉʵÏÖÓÅÁ¼ÐÔÄÜ¡£

Ö§³Ö HTTP£¨S£©Ð­Ò飬Ҳ¿ÉÓÃÓÚ¶Ô JDBC ºÍ JMS µÄ¸ºÔزâÊÔ¡£

ÌṩÑéÖ¤ºÍ¶ÏÑÔ¡£

Äܹ»ÌṩȫÃæµÄ HTML ±¨¸æ¡£

ÊÛ¼Û£º

Æ俪Դ°æ±¾ÊÇÃâ·ÑµÄ¡£

Frontline On-premises£º²»ÏÞÖƲâÊÔ£¬Æð¼Û 400€ ÿÔ¡£

Frontline Cloud/based£º²»ÏÞÖƲâÊÔ£¬Æð¼ÛΪ 3 ŷԪÿСʱ¡£

ÓëÖÚ²»Í¬Ö®´¦£º

ÓÉÓÚÊÇÓà Scala ±àдµÄ£¬Òò´Ë Gatling ¿ÉÒÔÔÚÈκÎϵͳÉÏÔËÐУ¬Ëü¼È¿ÉÒÔÔÚ±¾µØ¼ÆËã»úÉÏ£¬Ò²¿ÉÒÔÔÚÔÆ·þÎñÆ÷ÉÏÔËÐкʹ´½¨¸÷ÖÖ²âÊÔ¡£

Æä×Ô´øµÄÒDZí°å¿ÉÖ±¹ÛµØ·´Ó³²âÊÔ½á¹û£¬¶øÎÞÐèÌí¼ÓÈκβå¼þ¡£Í¬Ê±£¬Ëü²úÉúµÄ±¨¸æ²ÉÓÃÒ×ÓÚʺó·ÖÎöµÄ HTML Îļþ¸ñʽ¡£

Ëüͨ¹ýÒ»¸ö¼¯³ÉµÄ¶ÏÑÔ API£¬ÌṩִÐй¦ÄÜÐÔ¶ÏÑÔµÄÍêÕû¹¤¾ß¿â¡£¸Ã API ÔÊÐíÓû§ÔËÐв»Í¬ÀàÐ͵ŦÄÜÐÔ¼ì²é¡¢ÒÔ¼°ÐÔÄܲâÊÔ¡£

ÓÉÓÚ Gatling ¶¨ÒåÁËÒ»ÖÖÌض¨ÓòµÄÓïÑÔ£¬Òò´ËÓû§¿ÉÒÔ±àд·Ç³£ÇåÎúÇÒÒ׶ÁµÄ²âÊÔÓÃÀý¡£

Load Impact

Load Impact ÊÇÒ»ÖÖÔÆ·þÎñ¡£ËüÄܹ»Í¨¹ý±¾µØ²âÊÔ¡¢»Ø¹é²âÊÔ¡¢Ôƶ˲âÊÔºÍ A/B ²âÊԵȷ½Ê½£¬À´²âÊÔÍøÕ¾¡¢Ó¦ÓóÌÐòºÍ API µÄÐÔÄÜ¡£

ÄúÖ»ÐèÒªÔÚ ES6 JavaScript Öбàд²âÊÔ´úÂ룬»òʹÓà Load Impact GUI Éú³É²âÊÔËùÐèµÄ JavaScript£¬±ã¿Éת»»ÎªÏÖÓÐµÄ Postman ¼¯ºÏ¡¢²¢½øÐÐ JMeter ²âÊÔ¡£

µ±È»£¬ÄúÒ²¿ÉÒÔʹÓà CLI ÔÚ±¾µØ¼ÆËã»ú¡¢»òÔƶ˲âÊÔ·Ö²¼ÔÚ¶à¸öµØÀíλÖõÄÓ¦Óá£

Ö÷ÒªÌص㣺

¿É´¥·¢¶à´ï 120 Íò¸ö²¢·¢Óû§µÄ´ó¹æÄ£¸ºÔزâÊÔ¡£

ÎÞÐè°²×°Ðí¿ÉÖ¤»òÆäËûÈí¼þ£¬±ã¿ÉʵÏÖ°´Ðè·ÃÎÊ¡£

Ö§³ÖÈκλùÓÚ HTTP µÄÓ¦ÓóÌÐò»ò·þÎñ¡£

ͨ¹ý¿Í»§¶ËºÍÍøÂç·ÂÕ棬À´ÊµÏÖÒƶ¯²âÊÔ¡£

Ö§³Ö¶àµØÓòµÄ·Ö²¼Ê½¸ºÔزâÊÔ¡£

Ìṩ API ²âÊÔ¡£

¸½´ø×Ô¶¯»¯µÄ¸ß¼¶½Å±¾¡£

Ìṩ·þÎñÆ÷¼à¿Ø¡£

ÌṩÒ×Óõij¡¾°¼Ç¼Æ÷¡£

Äܹ»Ä£Äâä¯ÀÀÆ÷¡£

¿ÉÌí¼Ó¶îÍâµÄ IP¡£

Ìṩ Jenkins ºÍ TeamCity ²å¼þ¡£

Ö§³Ö²âÊÔµµ°¸¡£

Ìṩ REST API¡£

Ìṩ Java ºÍ Python SDK¡£

¾ßÓÐʵʱµÄÊý¾ÝºÍÒDZí°å¡£

ÌṩרҵµÄ·þÎñºÍÖ§³Ö¡£

Äܹ»°´ÕÕÿÈÕ¡¢Ã¿ÖÜ¡¢Ã¿ÔÂÀ´°²ÅŲâÊÔ¡£

¾ßÓн»»¥Ê½Í¼±í¡£

Äܹ»¼ÓÔؽű¾ API£¨ÀýÈç JSON ºÍ XML ½âÎöµÈ£©¡£

ÊÛ¼Û£º

Ãâ·ÑÊÔÓá£

¿É¸ù¾ÝÔƶ˻ò±¾µØµÄÖ´Ðз½Ê½À´¸Ä±ä¼Æ»®¡£

ÓëÖÚ²»Í¬Ö®´¦£º

Õæʵ¸ºÔزâÊÔ£ºLoad Impact Äܹ»ÔËÐз´Ó³ÏÖʵÇé¿öµÄ¸ºÔزâÊÔ¡£

È«¾Ö¸ºÔØ£ºÔÚµ¥¸ö²âÊÔÖУ¬Load Impact ¿ÉÒÔͬʱ´ÓÊÀ½çÉ϶à´ï 10 ¸ö²»Í¬µÄµØÀíλÖÃÉú³É¸ºÔØ¡£

ÖضȲâÁ¿£ºLoad Impact ÔÚ¼ÆËãÿ¸ö´«Êä×ÊÔ´µÄÏìÓ¦ÂÊ·½Ãæ×ö×ãÁË¡°¹¦¿Î¡±¡£¿Í»§¿ÉÒÔ¼®´Ë»ñµÃ¸ßÖÊÁ¿µÄ·ÖÎö£¬½ø¶ø¶¨Î»²¢½â¾öÎÊÌâ¡£´ËÍ⣬Load Impact »¹¿ÉÒÔ¼ì²â CPU ÓëÄÚ´æµÄʹÓÃÂÊ¡¢´ÅÅÌÓëÍøÂçµÄ I/O¡£

LoadUI Pro

LoadUI ÊÇÒ»¿îÖ÷ÒªÕë¶ÔÔÚ Windows¡¢Linux ºÍ Mac OS ÉÏÔËÐÐµÄ Web ·þÎñ£¬½øÐиºÔزâÊÔµÄÈí¼þ¡£

ΪÁ˲âÊÔ API µÄËٶȺͿÉÀ©Õ¹ÐÔ£¬ËüÔÊÐíÓû§ÔÚ·¢²¼µ½Éú²ú»·¾³Ö®Ç°£¬Ô¤ÀÀ API µÄÐÔÄÜÐÐΪ£¬²¢½«ÐÔÄÜ·ÖÎö½øÐС°×óÒÆ¡±£¨shift left£©¡£

ÓÉ SoapUI ÌṩµÄ LoadUI Pro Ö»Ðèµ¥»÷£¬±ã¿É½« SoapUI µÄ²âÊÔÖØÓÃΪ¸ºÔزâÊÔ¡£

Ö÷ÒªÌص㣺

Ìṩ»ùÓÚÔÆ¶Ë API µÄ¸ºÔزâÊÔ¡£

¿ÉÖØÓÃÏÖÓеŦÄÜÐÔ²âÊÔ£ºÔÚ²»Í¬µÄ¸ºÔزâÊÔ³¡¾°Ï£¬¿ÉʹÓÃÏÖÓÐµÄ SoapUI Pro ²âÊÔ¡£

¶ÔÓÚÈ«ÃæµÄ API ¸ºÔزâÊÔ£¬LoadUI Pro ÌṩÁËÔ¤¹¹½¨µÄ¼ÓÔزßÂÔ£¬Äú¿ÉÒÔ°´Ðè½øÐÐÅäÖá£

Ìṩ²¢ÐÐµÄ API ¸ºÔزâÊÔ£ºÍ¨¹ýͬʱÔËÐжà¸ö¸ºÔزâÊÔ³¡¾°£¬ÒÔÁ˽âÔÚ¸÷ÖÖÌõ¼þÏ£¬Ä¿±ê API µÄÐÔÄÜ¡£

Ìṩ¸ôÀ븺ÔزâÊÔ£ºÍ¨¹ý ServiceV Pro »ò VirtServerto£¬LoadUI Pro ¿ÉÒÔÕë¶ÔÐéÄ⻯×ʲú²ÉÈ¡¸´ÔӵļÓÔØ·½°¸£¬ÒÔ±ã×îÖÕ²âÊÔ½á¹û²»»áÊܵ½µÚÈý·½ API µÄÓ°Ïì¡£

Æä·þÎñÆ÷¼à¿Ø·þÎñ¿ÉÒÔ°ïÖúÓû§£¬Õï¶Ï³öÄÇЩµ¼ÖÂÑÓ³ÙºÍÆ¿¾±µÄ×ÊÔ´¡£

ÊÛ¼Û£º

LoadUI Pro Small£¬¹Ì¶¨Ê½Ðí¿ÉÖ¤£ºÃ¿Äê 4,999 ÃÀÔª¡£

LoadUI Pro Medium£¬¹Ì¶¨Ê½Ðí¿ÉÖ¤£ºÃ¿Äê 9,999 ÃÀÔª¡£

ReadyAPI£¬¹Ì¶¨Ê½»òÁé»îʽÐí¿ÉÖ¤£ºÐèÁªÏµ¹©Ó¦ÉÌѯ¼Û¡£

ÓëÖÚ²»Í¬Ö®´¦£º

ʹÓà 6 ÖÖÄÚÖõIJßÂÔ£¬À´Ä£Äâ¸÷ÖÖÀàÐ͵ĸºÔØ¡£

Ö§³Ö×Ô¶¯Éú³ÉÊý¾Ý£¬ºÍ´ÓÊý¾Ý¿â»ò CSV ÖⶻñÊý¾Ý£¬²¢½«ÕâЩÊý¾ÝÁ´½Óµ½Óû§µÄ²âÊÔÖС£

Äܹ»¼æÈÝ SoapUI ²âÊÔ¡£

NeoLoad

רΪ Web ºÍÒƶ¯Ó¦ÓóÌÐò¶øÉè¼ÆµÄ NeoLoad£¬ÊÇÒ»¿î¹¦ÄÜÇ¿´óµÄ¸ºÔØÓëÐÔÄܲâÊÔÈí¼þ½â¾ö·½°¸£¬Ëü¿ÉÒÔÄ£Äâ´óÁ¿Óû§£¬²¢·ÖÎöÄ¿±ê·þÎñÆ÷µÄÐÐΪ¡£

NeoLoad ͨ¹ý¼à¿ØÄ£¿éÀ´Ê¶±ðÐÔÄܵÄÆ¿¾±£¬½ø¶øÔÚÉú²ú»·¾³³öÏÖÑÏÖØÎÊÌâ֮ǰÓèÒÔ¾ÀÕý¡£

Ëü¿ÉÒÔЭÖúÓû§²¿Êð¸÷ÖÖʹÓõ½ Flex¡¢Silverlight¡¢GWT¡¢Ajax Push¡¢WebSocket ºÍ GoogleSPDY µÈ×îм¼ÊõµÄÍâÍø¡¢ÄÚÍø¡¢ÒÔ¼°Òƶ¯Ó¦Óá£

Ö÷ÒªÌص㣺

Äܹ»Ö§³Ö¹ã·ºµÄ¼¼Êõ¡£

ÌṩÎ޽ű¾µÄÉè¼ÆºÍ¿ÉÊÓ»¯µÄ±à³Ì¡£

Ö§³Öʵʱµ÷ÊԺͼà¿Ø¡£

Ö§³Ö¸ß¸ºÔØ¡£

Ö§³ÖÍøÂçÐéÄ⻯¡£

´øÓÐÉ豸Óëä¯ÀÀÆ÷µÄÄ£ÄâÆ÷¡£

Ö§³ÖÔÆƽ̨¡£

¹ã·ºµØÖ§³Ö¶ÔÓÚ»ù´¡ÉèÊ©µÄ¼à¿Ø¡£

ÌṩÏêϸµÄ±¨¸æºÍÉîÈëµÄ½á¹û·ÖÎö¡£

Óû§¿ÉÒÔ¹²Ïí²âÊÔ½á¹û¡¢Éè¼ÆºÍÐéÄâÓû§³Ø£¬ÒÔʵÏÖÇáËɵÄЭ×÷¡£

Ìṩ¶àÖÖ¼¯³ÉºÍ API¡£

ÊÛ¼Û£º

Ãâ·Ñ°æ£ºÊÊÓÃÓÚÔËÐÐÉÙÁ¿¸ºÔØ¡¢ÒÔ¼°ÐÔÄܲâÊԵĿª·¢Óë²âÊÔÈËÔ±¡£

±ê×¼°æ£ºÒ»¸ö²âÊÔÈËÔ±µ¥´ÎÖ»ÄܲâÊÔÒ»¸öÓ¦ÓóÌÐò¡£*

רҵ°æ£ºÊÊÓÃÓÚÒ»´Î½ö²âÊÔÒ»¸öÓ¦ÓóÌÐòµÄÍŶӡ£*

ÆóÒµ°æ£ºÊÊÓÃÓÚͬʱ²âÊÔ¶à¸öÓ¦ÓóÌÐòµÄ×éÖ¯¡£*

VUH °æ£ºÊÊÓÃÓÚÐèÒª²âÊÔ¾ßÓÐÁé»îÐí¿ÉÖ¤µÄ´ó¹æÄ£×éÖ¯¡£*£¨*ÇëÁªÏµ¹©Ó¦ÉÌÁ˽â¾ßÌå¼Û¸ñÐÅÏ¢£©

ÓëÖÚ²»Í¬Ö®´¦£º

Ö§³Ö×ÀÃæºÍÒƶ¯É豸µÄËùÓбê×¼£¬ÌṩÕë¶Ô RIA µÄÐÔÄܲâÊÔ¡£

Äܹ»¼à¿ØÊÐÃæÉϵÄËùÓÐÖ÷Á÷·þÎñÆ÷¡£

ÆóÒµ¼¶Ìṩ¸ßЧ¡¢ÇÒ¿ÉÎÞÀ©Õ¹ÏÞÖƵĻù´¡¼Ü¹¹¼à¿Ø¹¦ÄÜ£¬ÄÜÓë APM ¹¤¾ß¼¯³É¡£

×÷Ϊһ¿îÒ×ÓõĸºÔزâÊÔ¹¤¾ß£¬ËüÖ§³Ö£ºÎ޽ű¾²âÊԵĴ´½¨¡¢GUI Çý¶¯µÄÉè¼Æ¡¢ÒÔ¼°×Ô¶¯»¯µÄ²ÎÊý¡£

ÌṩÁé»î¡¢Çҵͳɱ¾Ðí¿ÉÖ¤Óëά»¤Ñ¡Ïî¡£

New Relic

New Relic ÊÇÒ»ÖÖ Web Ó¦ÓÃÐÔÄÜ·þÎñ£¬ËüÖ¼ÔÚÓëÓû§µÄ Web Ó¦ÓÿªÕ¹ÊµÊ±Ð­×÷¡£

ÎÞÂÛÊÇÎïÀíÊý¾ÝÖÐÐÄ£¬»¹ÊÇÊýǧ¸ö Amazon Elastic Compute Cloud£¨Amazon EC2£©»ò Microsoft Azure µÄʵÀý£¬New Relic Infrastructure ¶¼Äܹ»Í¨¹ýÁé»î¡¢¶¯Ì¬µÄ·þÎñÆ÷¼à¿Ø£¬ÈÃÔËÓªÍŶÓÕë¶Ô¸´ÔÓϵͳ×ö³öÃ÷Öǵľö²ß¡£

Äú¿ÉÒÔÔÚ New Relic Öв鿴ӦÓóÌÐòµÄÖØÒªÐÔÄÜÊý¾Ý£¬ÀýÈ磺°´ÕÕµØÀíλÖúÍä¯ÀÀÆ÷ÀàÐÍ£¬À´»ñϤÏìӦʱ¼äºÍʵʱµÄ Web ÊÂÎñ¡£

Ö÷ÒªÌص㣺

Ò×ÓÚÉèÖÃʵʱµÄÖ¸±êºÍ·ÖÎö¡£

¾ßÓÐÁé»îµÄÒDZí°å¡£

Äܹ»½«Ó¦ÓóÌÐòµÄÐÔÄÜÓë×îÖÕÓû§µÄÌåÑéÏà¹ØÁª¡£

Äܹ»Á¬½ÓÓ¦ÓóÌÐòÓë»ù´¡¼Ü¹¹¡£

¿ÉÌṩ·á¸»¡¢ÏêϸµÄ½»Ò×Êý¾Ý¡£

ͨ¹ý°´ÐèÕï¶ÏµÄ¹¤¾ß£¬À´½øÐÐʵʱµÄ´íÎó·ÖÎö¡£

Äܹ»Óë DevOps ¹¤¾ßÏ༯³É¡£

Ìṩ¸÷ÖÖÔÆ·þÎñ¹¤¾ß¡£

Äܹ»°´ÐèÀ©ÈÝ¡£

ÊÛ¼Û£º

¼Û¸ñÈ¡¾öÓÚʵÀýµÄ´óС¡¢ÊýÁ¿ºÍÔËÐеÄ×Üʱ¼ä¡£

ÓëÖÚ²»Í¬Ö®´¦£º

ÊÊÓÃÓÚËùÓв»Í¬µÄ Web ¿ª·¢ÓïÑÔ£¬ÎÞ¼æÈÝÐÔÎÊÌâ

×÷ΪһÖÖÔÆ·þÎñ£¬Äú¿ÉÒÔËæʱËæµØ·ÃÎʵ½¡£

ͨ¹ýÖ±¹ÛµÄÐÔÄÜÖ¸±êÒDZí°å£¬Äú¿ÉÒÔ»ùÓÚ¡°ä¯ÀÀÆ÷Ò³Ãæ¼ÓÔØʱ¼ä¡±£¬À´ÉîÈëÁ˽â¸÷ÖÖʵÀýÔÚÖ´ÐÐ Web Ó¦Óá¢ÍøÂç¡¢´¦Àí DOM¡¢³ÊÏÖÒ³ÃæʱËùÐèµÄʱ¼ä¡£

OctoPerf

×÷Ϊ¸ºÔزâÊÔ¹¤¾ß£¬OctoPerf Äܹ»´øÀ´ÍêÕûµÄ Web Óû§ÌåÑé¡£ËüµÄ SaaS ¸ºÔزâÊÔ½â¾ö·½°¸¡¢ºÍ±¾µØ²¿ÊðµÄÆóÒµ°æ¶¼´øÓÐ Web UI¡£

Äú¿ÉÒÔͨ¹ýÉèÖüÓÔزßÂÔ£¬Ö´ÐиºÔزâÊÔ£¬À´»ñÈ¡ Web ä¯ÀÀÆ÷µÄÏàÓ¦·ÖÎö¡£OctoPerf ÓµÓÐÒ»¸öÓ²ºËµÄÃô½Ý¿ª·¢ÍŶӡ£

ËûÃÇÌṩÁ˸÷ÖÖÎĵµ¡¢ÊÓƵ½Ì³Ì¡¢·½·¨Åàѵ¡¢ÒÔ¼°ÊµÊ±ÁÄÌìʽµÄÓû§Ö§³Ö¡£

Ö÷ÒªÌص㣺

È«ÃæÖ§³Ö Apache JMeter¡£

Äܹ»×Ô¶¯¹ØÁª¿ò¼Ü¡£

´øÓÐÎÞ´úÂëµÄ½Å±¾ÒýÇæ¡£

ÌṩÔƶ˺ͱ¾µØµÄ²¿Êð¸ºÔصÄ×¢Èë¡£

ÌṩÃâ·ÑÇÒÎÞÏÞÖƵķþÎñÆ÷¼à¿ØÒýÇæ¡£

Äܹ»ÊµÊ±ÇÒ×Ô¶¨ÒåµØµ¼³ö·ÖÎö±¨¸æ¡£

Ìṩ½á¹ûÇ÷ÊÆÓë±È½Ï¡£

ͨ¹ý¹¤×÷̨À´Ö§³ÖЭ×÷¡£

ÌṩϸÁ£¶ÈµÄ·þÎñˮƽЭÒ飨SLA£©¡£

ÌṩÓë APM µÄ¼¯³É¡£

Ìṩ Jenkins ¼¯³ÉºÍ REST API¡£

ÊÛ¼Û£º

Ãâ·Ñ°æ£º50 ¸ö²¢·¢Óû§£¬ÎÞÏÞ²âÊÔ£¬Ìṩ 2 ¸ö¸ºÔØÉú³ÉÆ÷¡£

»ù±¾°æ£º1,000 ¸ö²¢·¢Óû§£¬Ã¿Äê 200 ¸ö²âÊÔ£¬ÎÞÏÞ¸ºÔØÉú³ÉÆ÷£¬99€ ÿÔ¡£*

רҵ°æ£º3,000 ¸ö²¢·¢Óû§£¬Ã¿Äê 250 ¸ö²âÊÔ£¬ÎÞÏÞ¸ºÔØ·¢ÉúÆ÷£¬499€ ÿÔ¡£*

°´Ðè°æ£ºÖ§³Ö¾¡¿ÉÄܶàµÄ²¢·¢Óû§Óë²âÊÔ£¨¿ÉÁªÏµ¹©Ó¦ÉÌÁ˽â¼Û¸ñÐÅÏ¢£©¡££¨*ΪÄê¶È¶¨¼Û£©

ÓëÖÚ²»Í¬Ö®´¦£º

ͨ¹ý OctoPerf µÄ¼à¿ØºÍÓÉ APM ¼¯³É¼à¿ØµÄÌض¨ÍøÂç½Ó¿Ú¡¢Êý¾Ý¿â¡¢ÉõÖÁÊDzÙ×÷ϵͳµÄÁ÷³Ì£¬ÈÃÓû§ÉîÈëÁ˽â·þÎñÆ÷¶Ë·¢ÉúµÄÇé¿ö¡£

ÓëÆäËû SaaS ¸ºÔزâÊÔ½â¾ö·½°¸Ïà±È£¬OctoPerf ΪÓû§ÌṩÁËÈ«Ã漯³ÉµÄ½â¾ö·½°¸¡£´ÓÉè¼Æµ½·ÖÎö£¬Óû§¿ÉÒÔÔÚÆä Web ½çÃæÖÐÖ´ÐÐËùÓеIJÙ×÷¡£

ÔÊÐíÓû§Í¨¹ýͼÐνű¾ÒýÇ棬ÇáËɵش´½¨ÕæʵµÄ²âÊÔ¡£Óû§Ö»Ðèµã»÷¼¸Ï£¬±ã¿É´¦Àí¸÷ÖÖ¶¯Ì¬²ÎÊý£¬½ø¶øµ¼ÈëÈκΠJMeter JMX Îļþ»ò Http Archive¡£

Redline 13

RedLine 13 רעÓÚ½«Á¬ÐøµÄ¸ºÔزâÊÔ´øÈëÔƶˡ£ËüÌṩÁËÒ»ÖÖÃüÁîºÍ¿ØÖÆʽµÄ¼Ü¹¹£¬¿Éͨ¹ýʹÓà Amazon Web Services£¨AWS£©ÔƼ¼Êõ£¬À´´ó¹æÄ£µØ´æ´¢¡¢¹æ»®¡¢Æô¶¯¡¢¼à¿ØºÍ±¨¸æ¸÷ÖÖÐÔÄܲâÊÔ¡£

Ö÷ÒªÌص㣺

¿É¹¹½¨´ò°ü£¬×Ô¶¨ÒåÓëÖظ´²âÊÔ£¬ÇáËɵؽ»¸¶ QA£¬À´¼ò»¯²âÊÔÁ÷³Ì¡£

ͨ¹ýÔƶ˺ͱ¾µØÅäÖõÄÏà¹Ø¿ØÖÆ£¬À´ÍêÈ«¹Ü¿Ø AWS »·¾³Öи÷Ïî²âÊÔ¡£

Ϊ·½±ãÆð¼û£¬ËùÓÐ RedLine 13 Óû§µÄ¸ºÔزâÊÔ¶¼»áµÃµ½±¸·ÝÓë±£´æ¡£µ±ÄúÐèÒªÔÙ´ÎÔËÐÐÏàͬµÄ²âÊÔʱ£¬Ö»Ðèµã»÷¡°¿Ë¡²âÊÔ¡±°´Å¥¼´¿É¡£

Ö»ÒªÄúÔ¸Ò⣬ÍêÈ«¿ÉÒÔÔÚÎÞÏÞÁ¿µÄ·þÎñÆ÷ÉÏÔËÐÐÎÞÏÞÁ¿µÄ²âÊÔ¡£

¿ÉÒÔ´Ó 1,000 ¸öÓû§À©Õ¹µ½ 1,000,000 ¸öÓû§¡£

Óû§¿ÉÒÔ·ÃÎÊ×Ô¼ºµÄ¿ªÔ´¸ºÔزâÊÔ²å¼þ¡¢×Ô¼ºÖÆ×÷²å¼þ¡¢ÒÔ¼°Í¨¹ýUBIKÖеIJå¼þÀ´¼ò»¯²âÊÔ¹ý³Ì¡£

ͨ¹ýÓë Jenkins ¼¯³É£¬À´Íê³É¸ºÔزâÊԵijÖÐø¼¯³É¹ý³Ì¡£

´Óʵʱͼ±íµ½Éú³É¿ÉÏÂÔصı¨¸æ£¬ËüÄܹ»³ÖÐø¼à¿Ø¸ºÔزâÊÔµÄÈ«³Ì¡£

ÊÛ¼Û£º

×Ô´øÃâ·Ñ¼Æ»®¡£

µ¥¸öÓû§µÄ»ù±¾¼Æ»®£ºÃ¿Ô 75 ÃÀÔª£¬Ã¿Äê 500 ÃÀÔª¡£

²âÊÔÍŶӵĸ߼¶¼Æ»®£ºÃ¿Ô 299 ÃÀÔª£¬Ã¿Äê 2,500 ÃÀÔª¡£

×Ô¶¨ÒåÆóÒµ¼Æ»®£ºÇëÓ빩ӦÉÌÁªÏµÒÔ»ñÈ¡¶¨¼ÛÐÅÏ¢¡£

ÓëÖÚ²»Í¬Ö®´¦£º

¿ª·Åʽ¼Ü¹¹¿ÉÓÃÓÚ¹¹½¨ºÍÔËÐиºÔزâÊÔ¡£

ÔÊÐíÓû§¹¹½¨´ò°ü¡¢×Ô¶¨ÒåÓëÖظ´²âÊÔ¡£

ͨ¹ýÔƶ˺ͱ¾µØÅäÖõÄÏà¹Ø¿ØÖÆ£¬À´ÍêÈ«¹Ü¿Ø AWS »·¾³Öи÷Ïî²âÊÔ¡£

Taurus

ÓÉ BlazeMeter ´´½¨µÄ¿ªÔ´¿ò¼Ü Taurus£¬ÌṩÁËÒ»ÖÖ´´½¨ºÍÔËÐÐÐÔÄܲâÊԵļòµ¥·½·¨¡£

ËüÄܹ»Óë Selenium¡¢Gatling »ò JMeter µÈÆäËû¿ªÔ´¹¦Äܼ°ÐÔÄܲâÊÔÈí¼þÇáËɵؼ¯³É¡£Í¬Ê±£¬Taurus ʹÓõ½ÁËÒ×ÓÚÀí½âµÄ YAML Îļþ¡£

Ö÷ÒªÌص㣺

Ò×ÓÚÔĶÁ¡¢ÇÒ¾ßÓÐÓѺõİ汾¿ØÖÆ£¬Í¨¹ýͳһµÄ DSL£¬À´¶¨Ò岻ͬµÄ¸ºÔزâÊÔ³¡¾°¡£

¿ÉÖ´ÐÐÏÖÓÐµÄ JMeter£¨»òÊÇ Grinder¡¢Gatling¡¢Selenium£©²âÊÔ¡£

¿É¸ù¾Ý DSL ´´½¨ÐµIJâÊÔ¡£

Äܹ»½«¶à¸öÏÖÓеIJâÊԽű¾¡¢»òÊÇ DSL Çý¶¯µÄ²âÊÔ£¬ºÏ²¢µ½Í¬Ò»³¡¾°ÖС£

ÌṩʵʱµÄ±¨¸æ¡£

ÌṩÓë JUnit ¼æÈݵIJâÊÔ½á¹û¡£

¿ÉÁé»îµØ×Ô¶¨Òå²âÊԳɹ¦Óëʧ°ÜµÄ±ê×¼¡£Èç¹û²âÊÔ½á¹û³¬¹ýÁËij¸öãÐÖµ£¬¿É×Ô¶¯½«Æä±ê¼ÇΪʧ°Ü¡£

¶ÀÁ¢ÓÚƽ̨£¬¿ÉÔËÐÐÔÚÈκÎÖ§³Ö Python ºÍ Java µÄ»·¾³ÖС£

ÊÛ¼Û£º

Ãâ·Ñ/¿ªÔ´¡£

ÓëÖÚ²»Í¬Ö®´¦£º

Ò×ÓÚÉèÖÃÓëÉý¼¶¡£

Äܹ»Óë BlazeMeter ±¨¸æ·þÎñÏ༯³É¡£

ÔÚÖ´ÐвâÊÔÆڼ䣬Äܹ»ÔÚ¿ØÖÆ̨ÉÏÏÔʾͳ¼ÆÐÅÏ¢ºÍͼ±í¡£

¸ü¶à¾«²Ê

  • ·¢±íÓÚ:
  • Ô­ÎÄÁ´½Ó£ºhttps://kuaibao.qq.com/s/20190905A0A6IO00?refer=cp_1026
  • ÌÚѶ¡¸ÌÚѶÔÆ¿ª·¢ÕßÉçÇø¡¹ÊÇÌÚѶÄÚÈÝ¿ª·Åƽ̨Õʺţ¨Æó¶ìºÅ£©´«²¥ÇþµÀÖ®Ò»£¬¸ù¾Ý¡¶ÌÚѶÄÚÈÝ¿ª·Åƽ̨·þÎñЭÒ顷תÔØ·¢²¼ÄÚÈÝ¡£
  • ÈçÓÐÇÖȨ£¬ÇëÁªÏµ cloudcommunity@tencent.com ɾ³ý¡£

ɨÂë

Ìí¼ÓÕ¾³¤ ½ø½»Á÷Ⱥ

ÁìȡרÊô 10ÔªÎÞÃż÷ȯ

˽Ïí×îР¼¼Êõ¸É»õ

ɨÂë¼ÓÈ뿪·¢ÕßÉçȺ
Áìȯ
http://www.vxiaotou.com