ÇëÑ¡ÔñÐÐÒµ
ÇëÑ¡Ôñְλ
ÇëÑ¡ÔñÊ¡·Ý
ÇëÑ¡Ôñ³ÇÊÐ

½ðÈýÒøËÄÕÐƸ¼¾½«½ü£¬×ܽáÏÂÈí¼þ²âÊÔÃæÊÔʱ³£±»Îʵ½µÄ9¸öÎÊÌâ

ʱ¼ä: 2022-03-25 10:21   ×÷Õß: Ñ§ÕÆÃÅAtstudyÍøУ   µã»÷´ÎÊý: 
 

​1¡¢Î¢ÐŵãÔÞ¹¦ÄܲâÊÔÓÃÀý£¿

¢ÙµãÔÞºÍÈ¡ÏûµãÔÞ¹¦ÄÜ

¢ÚµãÔÞÊÇ·ñ°´Ê±¼ä˳ÐòÏÔʾ

¢ÛµãÔÞÊÇ·ñÕýÈ·ÏÔʾêdzƻò±¸×¢

¢ÜµãÔÞÖ®ºóÊÇ·ñ»¹ÄÜÆÀÂÛ

¢ÝÈõÍøÂçµÄÇé¿öϵãÔÞÄÜ·ñʵʱ¸üÐÂ

¢ÞµãÔÞʱÓжÌÐÅ»òµç»°½øÀ´£¬ÄÜ·ñÏÔʾµãÔÞÇé¿ö

¢ßµãÔÞµÄÈËÊÇ·ñÔڿɼû·Ö×éÀï

¢àµãÔÞÖ®ºó¹²Í¬ºÃÓѵĵãÔÞºÍÆÀÂÛÊÇ·ñ»áÌáÐÑÄã

2¡¢APP ²âÊÔÐèÒª¿¼Âǵĵ㶼ÓÐÄÄЩ£¿

ÐÔÄܲâÊÔ£º

CPU£¬Äڴ棬ºÄµçÁ¿£¬ºÄÁ÷Á¿£¬APP µÄ°²×°ºÍжÔغÍÆô¶¯µÄºÄʱ¡£

ÊÊÅä¼æÈÝÐÔ£º

ÔÚ²»Í¬µÄ²Ù×÷ϵͳÉϵݲװ£¬À­Æ𣬵ã»÷£¬ºÍжÔØÊÇ·ñÕý³£¡£

ºÄµçÁ¿²âÊÔ£º

µ±ÊÖ»ú³åÂú¸ñµçµÄʱºòÄÜÍæ¶à¾Ã£¬¹Ò»ú 10 ·ÖÖӺĶàÉٵ磬APP ÿСʱºÄµç¶àÉÙ¡£

ÖжϲâÊÔ£º

APP ÔÚǰ̨ºÍºǫ́ÔËÐÐ״̬ʱÓëÀ´µç£¬ÎļþÏÂÔØ£¬ÒôÀֵȹؼüÔËÐеĽ»»¥Çé¿ö²âÊÔ£¬

²âÊԵ绰£¬¶ÌÐÅ£¬Î¢²©»òÆäËû֪ͨ½øÀ´ÊÇ APP µÄ·´Ó¦¡£

ÈõÍøÂç²âÊÔ

3¡¢ÇëÃèÊöÄã¶Ô²âÊÔµÄÁ˽⣬ÄÚÈÝ¿ÉÒÔÉæ¼°²âÊÔÁ÷³Ì£¬²âÊÔÀàÐÍ£¬²âÊÔ·½·¨£¬²âÊÔ¹¤¾ßµÈ

²âÊÔÁ÷³Ì£º

ÐèÇó·ÖÎö---ÐèÇóÆÀÉó£¨ÏîÄ¿ÐèÇóÈËÔ±£¬¿ª·¢ÈËÔ±£¬²âÊÔÈËÔ±£©--¶¨ÅÅÆÚ£¨¿ª·¢ÈËÔ±Öƶ¨¿ª·¢¼Æ»®£¬²âÊÔÈËÔ±¶¨²âÊԼƻ®£©--¿ª·¢ÈËÔ±½øÐдúÂ뿪·¢£¬Í¬Ê±²âÊÔÈËÔ±±àд²âÊÔÓÃÀý--¿ª·¢ÈËÔ±¿ª·¢Íê³ÉÌá½»´úÂë--²âÊÔÈËÔ±showcaseÓÃÀýÆÀÉó--ÔËάÈËÔ±²¿ÊðÈí¼þ²âÊÔÏß--²âÊÔ--¿ª·¢ÐÞ bug--²âÊÔÍê³É£¬Ìá½»²âÊÔ±¨¸æ--ÉÏÏß--ÏßÉϼì²é--Óʼþ³­ËÍ×éÄÚ½øÐÐÉÏÏßͨ±¨¡£

²âÊÔÀàÐÍ£º

¸ù¾ÝÏîÄ¿Á÷³Ì½×¶Î»®·Ö£ºµ¥Ôª²âÊÔ£¬¼¯³É²âÊÔ£¬ÏµÍ³²âÊÔ£¬ÑéÊÕ²âÊÔ

¸ù¾Ý¶Ô´úÂëµÄ¿É¼û³Ì¶È»®·Ö£ººÚºÐ²âÊÔ£¬°×ºÐ²âÊÔ£¬»ÒºÐ²âÊÔ

¸ù¾ÝÊÇ·ñͶÈë´óÁ¿ÈËÁ¦»®·Ö£ºÊÖ¹¤²âÊÔ£¬×Ô¶¯»¯²âÊÔ

»¹ÓÐðÑ̲âÊÔ£¬»Ø¹é²âÊÔ£¬Ëæ»ú²âÊÔ

²âÊÔ·½·¨£º

ºÚºÐ²âÊÔ£º±ß½çÖµ£¬µÈ¼ÛÀà»®·Ö£¬Òò¹ûͼ£¬¾ö²ß±í£¬´íÎóÍƲⷨ

°×ºÐ²âÊÔ£ºÓï¾ä¸²¸Ç¡¢Åж¨¸²¸Ç¡¢Ìõ¼þ¸²¸Ç¡¢Åж¨Ìõ¼þ¸²¸Ç¡¢Ìõ¼þ×éºÏ¸²¸Ç¡¢Â·¾¶¸²¸Ç

²âÊÔ¹¤¾ß£º

½Ó¿Ú²âÊÔ¹¤¾ß£ºJmeter£¬Postman£¬Robotframework

ÐÔÄܲâÊÔ¹¤¾ß£ºJmeter£¬Loadrunner

UI²âÊÔ£ºSelenium

4¡¢ÎªÊ²Ã´±¨²âÊÔ£¬×÷Ϊ²âÊÔµÄÓÅÊÆ£¿

ÊÇ×Ô¼º×÷Ϊ²âÊÔ¿ª·¢ÊµÏ°ÉúµÄʱºòÄÇÖÖÕÒ bug µÄ³É¾Í¸Ð£¬ÄÜ·¢»Ó¼ÛÖµµÄÂú×ã¸ÐÒÔ¼°×ö×Ô¶¯»¯²âÊÔʱһֱѧϰ³äʵ×Ô¼ºµÄÌôÕ½¸Ð¡£ÓÅÊÆÊÇÓÐÔÚ BAT ʵϰ¾­Ñ飬¶Ô²âÊÔÁ÷³ÌºÍ³£¼û²âÊÔÀàÐͺͷ½·¨ÓÐÒ»¶¨Á˽⣬ÓÐ×Ô¶¯»¯²âÊÔ¾­Ñé¡£

5¡¢Ì¸Ì¸Äã¶ÔSelenium2Ô­ÀíµÄÀí½â£¿

Selenium2½«ä¯ÀÀÆ÷Ô­ÉúµÄAPI·â×°³ÉWebDriver API£¬¿ÉÒÔÖ±½Ó²Ù×÷ä¯ÀÀÆ÷Ò³ÃæÀïµÄÔªËØ£¬ÉõÖÁ²Ù×÷ä¯ÀÀÆ÷±¾Éí£¨½ØÆÁ£¬´°¿Ú´óС£¬Æô¶¯£¬¹Ø±Õ£¬°²×°²å¼þ£¬ÅäÖÃÖ¤ÊéÖ®ÀàµÄ£©£¬ËùÒÔ¾ÍÏñÕæÕýµÄÓû§ÔÚ²Ù×÷Ò»Ñù¡£

WebdriverµÄ¹¤×÷Ô­Àí£º

¡ñ Æô¶¯ä¯ÀÀÆ÷ºó£¬Selenium-Webdriver»á½«Ä¿±êä¯ÀÀÆ÷°ó¶¨µ½Ìض¨µÄ¶Ë¿Ú£¬Æô¶¯ºóµÄä¯ÀÀÆ÷Ôò×÷ΪwebdriverµÄremote server¡£

¡ñ ¿Í»§¶Ë(Ò²¾ÍÊDzâÊԽű¾)£¬½èÖúComan dExecutor·¢ËÍHTTPÇëÇó¸øsever¶Ë£¨Í¨ÐÅЭÒ飺The WebDriver Wire Protocol£¬ÔÚHTTP requestµÄbodyÖУ¬»áÒÔWebDriver WireЭÒé¹æ¶¨µÄJSON¸ñʽµÄ×Ö·û´®À´¸æËßSeleniumÎÒÃÇÏ£Íûä¯ÀÀÆ÷½ÓÏÂÀ´×öʲôÊÂÇ飩¡£

¡ñ Sever¶ËÐèÒªÒÀÀµÔ­ÉúµÄä¯ÀÀÆ÷×é¼þ£¬×ª»¯Web ServiceµÄÃüÁîΪä¯ÀÀÆ÷nativeµÄµ÷ÓÃÀ´Íê³É²Ù×÷¡£

the WebDriver Wire ProtocolÊÇSelenium×Ô¼ºÉè¼Æ¶¨ÒåµÄЭÒ飬¼¸ºõ¿ÉÒÔ²Ù×÷ä¯ÀÀÆ÷×öÈκÎÊÂÇ飬°üÀ¨´ò¿ª¡¢¹Ø±Õ¡¢×î´ó»¯¡¢×îС»¯¡¢ÔªËض¨Î»¡¢ÔªËصã»÷¡¢ÉÏ´«ÎļþµÈ¡£

WebDriver WireЭÒéÊÇͨÓõģ¬Ò²¾ÍÊÇ˵²»¹ÜFirefoxDriver»¹ÊÇChromeDriver£¬Æô¶¯Ö®ºó¶¼»áÔÚijһ¸ö¶Ë¿ÚÆô¶¯»ùÓÚÕâÌ×ЭÒéµÄWeb Service¡£

6¡¢¸ºÔزâÊÔºÍѹÁ¦²âÊÔ£¿

¢Ù¸ºÔزâÊÔÊÇÖ¸ÔÚ³¬¸ººÉ»·¾³Ï£¬ÏµÍ³µÄÐÔÄÜ¡£

¢ÚѹÁ¦²âÊÔÊÇÖ¸ÔÚµ±Ç°ÈíÓ²¼þÌõ¼þÏÂϵͳËùÄܳÐÊܵÄ×î´ó¸ººÉ²¢ÕÒ³öϵͳµÄÆ¿¾±ËùÔÚ¡£ÒÔÕë¶ÔÒ»¸öÍøÕ¾½øÐвâÊÔΪÀý£º

£¨1£©ÐÔÄܲâÊÔ£ºÒªÑéÖ¤´ò¿ªÊ×Ò³µ½Óë·þÎñÆ÷µÄ½»»¥Íê³ÉºóËùºÄ·ÑµÄʱ¼äÊÇ·ñÔÚÔ¤¶¨µÄʱ¼äÄÚ£¬Èç 2 Ã룻»òÕß±ÈÈçÐÂÀËÍøÊ×Ò³¸Ä°æ£¬ÒªÑéÖ¤¸Ä°æºóµÄÊ×Ò³·ÃÎÊʱ¼äÊÇ·ñСÓÚµÈÓڸİæÇ°µÄ·ÃÎÊʱ¼ä£»

£¨2£©¸ºÔزâÊÔ£ºÒªÑéÖ¤ÓжàÉÙÈËͬʱ·ÃÎÊÐÂÀËÍøÊ×Ò³£¬²»»á·¢ÉúÒì³££¨ÍøÒ³ÎÞ·¨ÏÔʾµÄÇé¿ö£©£»

£¨3£©Ñ¹Á¦²âÊÔ£ºÒªÑéÖ¤µ±ÓжàÉÙÈËͬʱ·ÃÎÊÐÂÀËÍøÊ×Ò³£¬»á·¢ÉúÒì³££¬±ÈÈçÍøÒ³ÎÞ·¨ÏÔʾµÄÇé¿öµÈµÈ¡£

È»ºóµ÷²éÊÇÔÚÄÄÀï³öÏÖÁËÎÊÌ⣬½øÐе÷ÓÅ¡£·´¸´½øÐУ¬×îÖÕ´ïµ½Ò»¸ö¼È¶¨Ä¿±ê¡£

7¡¢JMeter ÐÔÄܲâÊÔÖ÷Òª¹Ø×¢ÄÄЩÐÔÄÜÖ¸±ê£¿

Average£ºÆ½¾ùÏìӦʱ¼ä¡ª¡ªÄ¬ÈÏÇé¿öÏÂÊǵ¥¸öRequestµÄƽ¾ùÏìӦʱ¼ä£¬µ±Ê¹ÓÃÁËTransaction Controller ʱ£¬Ò²¿ÉÒÔÒÔTransactionΪµ¥Î»ÏÔʾƽ¾ùÏìӦʱ¼ä¡£

Min£º×îСÏìӦʱ¼ä¡£

Max£º×î´óÏìӦʱ¼ä¡£

Throughput£ºÍÌÍÂÁ¿£¬Ä¬Èϱíʾµ¥Î»Ê±¼äÄÚ·þÎñÆ÷´¦ÀíµÄÇëÇóÊý¡£

8¡¢²âÊÔÈËÔ±ÐèÒªµÄÄÜÁ¦£¿

¢ÙÐÄÀíËØÖÊ£¬ÈκÎÒ»¸ö²âÊÔ×îÏÈÃæ¶ÔµÄÐÄÀíѹÁ¦¾ÍÊÇÖظ´ÐÔµÄÀͶ¯¡£

¢ÚÖ÷¹ÛÄܶ¯£¬±ØÐëÖ÷¶¯È¥ÍøÉϲéÕÒ×ÊÁÏ£¬Ö÷¶¯µÄÕÒÈ˽øÐйµÍ¨£¬Ö÷¶¯µÄ½øÐÐʵ¼ùÖ÷¶¯½øÐзÖÏí¡£

¢ÛÀÖ¹Û¾«Éñ£¬ÄãÍùÍùÃæÁÙ×ÅÒ»¸ö¸´ÔӵŦÄÜÐÔ²úÆ·£¬ÍùÍù»á±»Îó½â£¬ÍùÍù»á±»ºÜ¶àÈËÔÚÐÄÀï¿´²»Æð¡¢»áÒòΪÕÒ²»µ½È±ÏݶøÐÄÇé²»ºÃµÈµÈ¡£

¢Ü¹µÍ¨±í´ïÄÜÁ¦£¬ÃèÊöÎÊÌ⣬ÇãÌýÎÊÌâ¡£

¢Ý·ÖÎöÄÜÁ¦£¬ÈçºÎÈ¥·¢ÏÖÎÊÌ⣬ÈçºÎÈ¥·ÖÎöÎÊÌ⣬ÈçºÎÈ¥½â¾öÎÊÌ⣬ÈçºÎÈ¥×ܽáÎÊÌâ¡£ÕâÀïµÄÎÊÌâ²»ÊÇÖ¸²âÊÔÖеÄȱÏÝ¡£¿ÉÄÜÊÇÒ»ÖÖÄ£Ð͵ÄÔËÓ㬿ÉÄÜÊÇÒ»ÖÖ²âÊÔ¼¼Êõ£¬Ò²¿ÉÄÜÊÇÒ»ÖÖÈ˼ʹØϵµÈµÈ¡£

9¡¢¶Ô×Ô¼ºµÄÖ°Òµ¹æ»®£¨ÃæÊÔ±ØÎÊ£©

ÎÒÈÏΪÕâ¸öÌâĿÿ¸öÈ˶¼ÓÐ×Ô¼ºµÄ¼û½â£¬µ«Èç¹ûÈÃÃæÊÔ¹ÙÌýÆðÀ´ÄãÓÐÒ»¸öÃ÷È·µÄ¼Æ»®Ê±£¬ÎÒÈÏΪӦ¸Ã·ÖΪ1-2ÄêºÍ3-5Äê¼Æ»®£¬²ÎÕÕ֮ǰʵϰʱµÄͬÊÂÔÚ²âÊÔ֪ʶ»ýÀÛ£¬ÒµÎñÄÜÁ¦£¬×Ô¶¯»¯¿ò¼ÜµÄ½¨É裬²âÊÔ¹¤¾ßµÄʹÓÃÊìÁ·³Ì¶È£¬²âÊÔ¹¤¾ßµÄ¿ª·¢µÄ²ÎÓë¶ÈÉϵȷ½Ã棬ÔÚ1-2ÄêÄÚÏ£Íû×Ô¼º³É³¤ÎªÔÚ×éÄÚÓÐʲôӰÏìµÄÈË£¬ÔÚ1-2 ÄêÖ®ºó¸ù¾Ý×Ô¼ºµÄÏÖ×´×öһЩ¸Ä¶¯£¬²¢ÔÚ3-5ÄêÄÚµ½´ï×Ô¼ºÔ¤ÆÚµÄÖ°ÒµµÈ¼¶¡£

´òÓ¡±¾Ò³¡¡|¡¡¼ÓÈëÊÕ²Ø

ÉÏһƪ£ºÇ°¾°·¢Õ¹£º²âÊÔºÍÇ°¶ËÄĸö¸üÓÐǰ; ¡¡¡¡¡¡

¹Ø±Õ  
Ö÷Òª³ÇÊÐ: ±±¾© ÉϺ£ º¼ÖÝ ¹ãÖÝ ÄϾ© Î人 ³¤É³
È«²¿³ÇÊÐ: