±à¼ÍƼö: |
±¾ÎĽéÉÜÈçºÎÉè¼ÆÒÆ¶¯¶Ë×Ô¶¯»¯²âÊÔ²ßÂÔ£¬Ï£Íû¶ÔÄúµÄѧϰÓÐËù°ïÖú¡£
±¾ÎÄÀ´×ÔÓÚ¼òÊé
£¬ÓÉAlice±à¼¡¢ÍƼö¡£ |
|
ÒÆ¶¯¶Ë×Ô¶¯»¯²âÊÔ²ßÂÔ

Ëæ×ÅÒÆ¶¯»¥ÁªÍøµÄÉîÈë·¢Õ¹£¬Òƶ¯¶ËAPPµÄÐèÇó²»¶ÏÔö¼Ó£¬Ô½À´Ô½¶àµÄÊý×Ö»¯ÆóÒµ¿ªÊ¼×¢ÖØÆäAPPµÄ½¨Éè¡£ÔÚÊг¡¾ºÕùÈÕÒæ¼Ó¾çµÄ½ñÌ죬»¥ÁªÍøÎª¿ì²»ÆÆµÄ·½·¨ÂÛÒ²Ó°Ïì×ŵ±ÏÂÆóÒµµÄ¾ö²ß¡£ÆóÒµ·×·×ʵÐÐÒÆ¶¯¶Ë²úÆ·µÄ¿ìËÙµü´úģʽ£ºÈç°¢ÀïÌá³öµÄ2-1-1ģʽ£¬ÃÀÍŵĵ¥ÖÜ·¢°æ½Ú×àµÈ£¬ÕâÒ²¸øÑз¢ÍŶӴøÀ´ÁËÒÆ¶¯¶Ë¸ßЧ²âÊÔµÄѹÁ¦£¬¸÷´ó¹«Ë¾·×·×¿ªÊ¼ÁËÒÆ¶¯¶Ë×Ô¶¯»¯²âÊÔµÄ̽Ë÷Óëʵ¼ù֮·¡£
Ïà½ÏÓÚAPI×Ô¶¯»¯²âÊÔÒÔ¼°Web×Ô¶¯»¯²âÊÔ¶øÑÔ£¬Òƶ¯¶Ë×Ô¶¯»¯²âÊÔµÄʵʩ³É±¾Ïà¶Ô½Ï¸ß£¬ÔÒòÒ»·½ÃæÊÇÒòÎªÒÆ¶¯¶ËÓÉÓÚAndroidÓëiOSÁ½´óÕóÓª¶¼ÓÐ×Ô¼º¶ÀÁ¢µÄÉú̬Ìåϵ£¬¶øÇÒÏà±ÈÓÚGoogleµÄAndroidϵͳ, Æ»¹ûµÄiOS ϵͳÉú̬¸ü¼Ó·â±ÕһЩ£ºÈçÖ»ÄÜÒÀ¿¿Æ»¹ûÌṩµÄ¹¤¾ßÁ´µÈ¡£Í¬Ê±ÓÉÓÚ¿ªÔ´¹¤¾ßºÍ¿ò¼Ü»¹²»¹»Îȶ¨ºÍ·á¸»£¬Òƶ¯¶Ë×Ô¶¯»¯²âÊÔÃæÁÙÁ˺ܶàеÄÌôÕ½£º²»Í¬µÄ»úÐÍ£¬ÏµÍ³°æ±¾£¬·Ö±æÂÊ£¬ÍøÂç¶¶¶¯µÈµÈ£¬¶¼»áÓ°Ïìµ½×Ô¶¯»¯²âÊÔÖ´ÐеĽá¹û¡£ÒªÏëÔÚÒÆ¶¯¶Ë×öºÃ×Ô¶¯»¯²âÊÔ£¬ÍŶÓÐèÒªÖÆ¶¨ÓëÆäÏîÄ¿ÏàÆ¥ÅäµÄ²âÊÔ²ßÂÔÓë·½·¨¡£
01 - ÒÆ¶¯¶Ë×Ô¶¯»¯²âÊÔ²ßÂÔÉè¼Æ
ÔÚÉè¼ÆÒÆ¶¯¶Ë×Ô¶¯»¯²âÊÔ²ßÂÔµÄʱºò£¬ÎÒÃÇ¿ÉÒÔ˼¿¼ÒÔϼ¸¸öÎÊÌ⣬¿´ÎÒÃÇÄÜ·ñ¸ø³öºÏÀíµÄÀíÓÉ£º
-
ΪʲôҪ×öÒÆ¶¯¶Ë×Ô¶¯»¯²âÊÔ£¬×Ô¶¯»¯²âÊԵļÛÖµÔÚÄÄÀ
-
ÄãµÄÏîÄ¿ÖÐÖÊÁ¿ÄÚ½¨³ÉÊì¶ÈÈçºÎ£¿
-
Èç¹ûµ¥Ôª²âÊÔ×ã¹»¸²¸ÇµÄÇé¿öÏ£¬ÊÇ·ñ»¹ÓбØÒª×ö¶Ëµ½¶Ë×Ô¶¯»¯²âÊÔ£¿
-
ÊÇ·ñÒѾÓÐÒÆ¶¯¶ËרÏî²âÊÔÌåϵÁË£¬ÈçÐÔÄÜ£¬°²È«£¬¼æÈÝÐÔ£¬Îȶ¨ÐԵȣ¿
-
ÄãµÄÍŶÓÊÇ·ñÒѾÓÐÍêÉÆµÄ»ù´¡ÉèÊ©ÁË£¬ÈçMobile CI/CD ?
- Èç¹ûÁ¬´ò°ü£¬¹¹½¨£¬·Ö·¢¶¼²»ÊÇ×Ô¶¯ÇÒ³ÖÐøµÄ£¬ÏȽâ¾öÕâ¸öÎÊÌ⣬ÔÙÀ´¿¼ÂÇ×Ô¶¯»¯²âÊÔ°É¡£ ÒªÏ븻£¬ÏÈÐÞ· ¡£
·Ö²ã²âÊÔ²ßÂÔ
ÈçÏÂͼBagmar AnandËù»µÄ²âÊÔ½ð×ÖËþËùʾ£º

ÔÚ²»Í¬µÄ²ã£¬ÎÒÃÇËù¹Ø×¢µÄÖØµã»áÓÐËù²»Í¬¡£
Òò´ËÐèҪʹÓ÷ֲã²âÊÔ²ßÂÔ£¬Öƶ¨²»Í¬µÄ²âÊÔÄ¿±ê£º
- ʵÏÖºËÐÄÎȶ¨µÄÓÃÀý×Ô¶¯»¯£¬ÓÃÓÚÿ´ÎµÄµü´ú»Ø¹é²âÊÔ
- ¶ÔÓÚй¦ÄÜ»òÕ߯µ·±±ä¶¯µÄ¹¦ÄÜ£¬²ÉÓÃÊÖ¹¤Ì½Ë÷ÐÔ²âÊÔ
- APP µÄ¿ÉÓÃÐÔÓëUX²âÊÔ£¬¿ÉÒÔÒýÈë²úÆ·ºÍÉè¼ÆÈËÔ±²ÎÓë²âÊÔ
- ¶ÔÓÚһЩUIÑùʽºÍ¼æÈÝÐÔµÈÐèÇó£¬Ê¹ÓÃ×Ô¶¯±éÀú²âÊÔ
- APPµÄÎȶ¨ÐÔ£¬¿ÉÒÔ²ÉÓÃËæ»ú²âÊÔ£¬²¢ÇҲɼ¯²âÊÔ¹ý³ÌÖеÄÉ豸ÐÔÄÜÊý¾Ý
- APPÐÔÄܺͰ²È«²âÊÔ£¬ÐèÒª²ÉÓð²È«ºÍÐÔÄÜרÏî²âÊÔ²ßÂÔ
ÓÃÀýÎȶ¨ÐÔÉè¼Æ
×Ô¶¯»¯²âÊÔÓÃÀýµÄÎȶ¨ÐԺͿÉά»¤ÐԷdz£ÖØÒª£¬¹ØÏµµ½×Ô¶¯»¯µÄ³ÉЧ£¬ÐèÒª¹Ø×¢ÒÔϼ¸µã£º
1. ʹÓÃÎȶ¨µÄ²âÊÔ¿ò¼ÜºÍ¹¤¾ß
ºÜ¶àÈËϲ»¶ÔìÂÖ×Ó£¬Ã»ÓжԿªÔ´¿ò¼ÜµÄÓÅȱµã½øÐÐÆÀ¹ÀºÍ·ÖÎö£¬¾Í¿ªÊ¼×Ô¼ºÊµÏÖÒ»¸ö¼òÒ×°æµÄ¿ò¼ÜºÍ¹¤¾ß£¬ÔÚÕâÀïÊDz»Ì«ÍƼöµÄ£¬
Ò»¸öÎȶ¨µÄ²âÊÔ¿ò¼ÜÊÇ×Ô¶¯»¯²âÊԵĻù´¡£¬ÔÚ¹æÄ£»¯µÄ×Ô¶¯»¯²âÊÔ¹¤³ÌÖУ¬Îȶ¨±ÈÁé»î¸ü¼ÓÖØÒª¡£ÎÒÃÇ¿ÉÒÔÔÚ¿ªÔ´¿ò¼Ü²»·ûºÏÐèÇóµÄÇé¿öÏ£¬ÏȽøÐжþ´Î¿ª·¢£¬Ò²²»ÒªÃ³È»¾Í´ÓÁ㿪ʼ×Ô¼ºÐ´Ò»¸ö¡£
2. ʧ°ÜÖØÊÔ»úÖÆ£¬ÖÇÄܵȴý²ßÂÔ£¬ÖÇÄÜÅжϵÈ
×Ô¶¯»¯²âÊÔÖ´Ðйý³ÌÖУ¬¿ÉÄÜ»áÓöµ½¸÷ÖÖ¸÷ÑùµÄÍ»·¢Òì³££¬ÈçÍøÂ粨¶¯£¬ÄÚ´æÒç³öµ¼ÖÂAPP½ø³Ì±»ÏµÍ³Ç¿ÖÆÉ±ËÀµÈ£¬Òò´Ë±ØÐëÒª¿¼ÂÇÈÝ´í´¦Àí£¬±ÜÃâÒò»·¾³µÄÎÊÌâµ¼ÖÂÓÃÀýÖ´ÐÐʧ°Ü¡£
3. ºÃµÄ²âÊÔÓÃÀýÉè¼Æ·½·¨
ºÃµÄÓÃÀýÉè¼Æ·½·¨£¬¿ÉÒÔʹÎÒÃǵÄÓÃÀý¾ß±¸¸üºÃµÄ¿Éά»¤ÐÔÒÔ¼°¿É¶ÁÐÔ¡£ÎÒÃÇ¿ÉÒÔ²ÉÓÃÒÔϼ¸ÖÖÒµÄÚ³£ÓõÄÉè¼Æ·½·¨£º
- Page Object Model
- BDD
- Data Driven / Keywords Driven
02 - ÒÆ¶¯¶Ë×Ô¶¯»¯²âÊÔ¿ò¼Ü
ºÃµÄ²âÊÔ¿ò¼ÜÐèÒª¾ß±¸ÒÔϾŸöÌØµã£º
- Îȶ¨ÐÔ£¨¿ò¼Ü±ØÐëÓкܶàÕæÊµµÄʹÓð¸Àý£¬²¢ÇÒÓÐÎȶ¨µÄ°æ±¾£¬ÒÔ¼°ÉçÇø³ÖÐøÎ¬»¤£©
- ¿ÉÀ©Õ¹ÐÔ £¨Óû§¿ÉÒԺܷ½±ã½øÐжþ´Î¿ª·¢£©
- ÇåÎúµÄ¼Ü¹¹ £¨¿ò¼ÜµÄÉè¼Æ±ØÐëÇåÎú£¬Ä£¿é»¯£©
- Ò×ÓÚʹÓà £¨ÈòâÊÔ¿ª·¢ÈËÔ±¿ÉÒÔÓøü¶àµÄ¾«Á¦Í¶ÈëÓÃÀý±àдÉÏ£¬¶ø²»ÊÇÈ¥ºÄ·Ñʱ¼äÊìϤ¿ò¼Ü£©
- ¿çƽ̨֧³Ö£¨windows, linux, macos£©
- ¿É¼¯³ÉÐÔ £¨¿ÉÒÔÓ벻ͬµÄCIƽ̨¼¯³É£¬ÈçJenkins, GoCD, BambooµÈ£©
- ±¨¸æ £¨ÓÐÒ×¶ÁµÄ²âÊÔ±¨¸æ£©
- ÈÕÖ¾ £¨ÓÐÓѺõÄÈÕÖ¾Óë´íÎóÌáʾ£©
- ¼¼ÊõÕ»Ö§³Ö £¨¿ÉÒÔÖ§³Ö¶àÖÖÓïÑÔ¼¼ÊõÕ»¹¤¾ß£©

ÒµÄÚÓкܶ࿪ԴµÄ²âÊÔ¿ò¼Ü£¬´ó²¿·Ö¾ß±¸ÉÏÊöÕâÐ©ÌØµã£¬È翪ԴÉçÇøµÄRobot Frameowork, Cucumber, ÌṩÉÌÒµÖ§³ÖµÄKatalon, ÒÔ¼°°¢ÀïµÄMacaca ºÍÍøÒ×µÄAirtestµÈ£¬ÉîÈëÑо¿ÆäÖÐÒ»ÖÖ¼´¿É£¬ÏêÇé¿ÉÒԲμûÕâЩÏîÄ¿µÄ¹ÙÍø¡£
Robot Framework: https://robotframework.org/
Cucumber: https://cucumber.io/
Katalon: https://www.katalon.com/
Airtest: http://airtest.netease.com/
Macaca: https://macacajs.github.io/zh/
03 - ÒÆ¶¯¶Ë²âÊÔ¹¤¾ß
¹¤ÓûÉÆÆäÊ£¬±ØÏÈÀûÆäÆ÷
Ñ¡ÔñÒÆ¶¯¶Ë²âÊÔ¹¤¾ß£¬Ä¿Ç°Òµ½çʹÓñȽ϶àµÄÒÆ¶¯¶Ë×Ô¶¯»¯²âÊÔ¹¤¾ßÓÐAppium, Ëü¿ÉÒÔͬʱ֧³ÖAndroidºÍiOS Ä£ÄâÆ÷ºÍÕæ»úµÄ×Ô¶¯»¯²âÊÔ¡£ÏÂͼÊÇAppiumµÄÒ»¸ö¼¼ÊõÔÀíͼ¡£Appium²ÉÓÃB/S¼Ü¹¹Éè¼Æ£¬ÕûÌå·ÖΪ·þÎñ¶ËºÍ¿Í»§¶ËÁ½¸ö²¿·Ö£¬Appium·þÎñ¶ËÊÇÓÃnodejsʵÏֵģ¬ÌṩREST API ·þÎñµÄÒ»¸öWEB·þÎñÆ÷£¬Ö÷ÒªÊÇÓÃÀ´¹ÜÀí²âÊÔÖ´Ðкͽá¹û·´À¡µÄ¡£Appium¿Í»§¶ËÔòÌṩÁ˶àÖÖÓïÑÔµÄÈý·½¿âÖ§³Ö£¬¿ÉÒÔ·½±ã¿ª·¢ÈËԱʹÓÃ×Ô¼ºÊìϤµÄÓïÑÔµ÷ÓÃAppium¿Í»§¶ËÈý·½¿âÀ´ÓëAppium·þÎñ¶Ë½øÐн»»¥¡£
ΪʲôAppiumÊÇʹÓÃ×î¹ãµÄÒÆ¶¯¶Ë×Ô¶¯»¯¹¤¾ß£¬ÕâÒ²ÓëËüµÄÉè¼ÆÀíÄîÓйأº
Appium µÄÀíÄî
Appium Ö¼ÔÚÂú×ãÒÆ¶¯¶Ë×Ô¶¯»¯ÐèÇóµÄÀíÄ¸ÅÊöΪÒÔÏÂËĸöÔÔò£º
- Äã²»Ó¦¸ÃΪÁË×Ô¶¯»¯¶øÖØÐ±àÒëÄãµÄÓ¦ÓûòÒÔÈκη½Ê½ÐÞ¸ÄËü¡£
- Äã²»Ó¦¸Ã±»ÏÞÖÆÔÚÌØ¶¨µÄÓïÑÔ»ò¿ò¼ÜÉÏÀ´±àдÔËÐвâÊÔ¡£
- ÒÆ¶¯¶Ë×Ô¶¯»¯¿ò¼Ü²»Ó¦¸ÃÔÚ×Ô¶¯»¯½Ó¿Ú·½ÃæÖØÔìÂÖ×Ó¡£
- ÒÆ¶¯¶Ë×Ô¶¯»¯¿ò¼ÜÓ¦¸Ã¿ªÔ´£¬ÔÚ¾«Éñ¡¢Êµ¼ùÒÔ¼°ÃûÒåÉ϶¼¸ÃÈç´Ë¡£

04 - Ö´ÐÐ×Ô¶¯»¯²âÊÔ
×Ô¶¯»¯²âÊԽű¾²»½ö½öÊDZ¾µØÖ´ÐУ¬´ÓÏÂͼ DORA ¸ø³öµÄ¡¶ 2019 DevOps ±¨¸æ ¡·ÖпÉÒÔ¿´³ö£¬³ÖÐø×Ô¶¯»¯²âÊÔÊÇδÀ´µÄÇ÷ÊÆ£¬Òò´Ë±ØÐëÒª½«×Ô¶¯»¯²âÊԽű¾¼¯³Éµ½CI»·¾³ÖС£

Ò»¸öºÃµÄ³ÖÐø²âÊÔÐèÒª¹Ø×¢ÒÔÏÂËĵ㣺
ËÙ¶È £¨Speed£©
¿É¿¿ÐÔ £¨Reliability£©
ÊýÁ¿ £¨Quantity£©
ά»¤ÐÔ£¨Maintenance£©

05 - ²âÊԽű¾¹ÜÀí
×Ô¶¯»¯²âÊÔ¹¤³Ì½ÅÊÖ¼Ü
×Ô¶¯»¯²âÊÔ¹¤³Ì½ÅÊּܵÄÄ¿µÄÊÇÓÃÓÚ¿ìËÙ³õʼ»¯Ò»¸ö²âÊÔ¹¤³ÌÏîÄ¿£¬²¢ÇÒÒýÈëһЩ×î¼ÑµÄ¹æ·¶Êµ¼ù¡£Í¬Ê±¶Ô²âÊÔ¹¤³ÌÄ£¿é»¯»®·Ö£¬¸üÓÐÀûÓÚ²âÊÔÓÃÀýµÄ¿ª·¢Óëά»¤¡£
²âÊԽű¾°æ±¾¿ØÖƹÜÀí
²âÊԽű¾Ò²ÐèÒª½øÐа汾»¯¹ÜÀí£¬ÕâÑù¿ÉÒÔ·½±ã¶àÈËÐ×÷ÓÃÀýµÄ¿ª·¢Î¬»¤£¬Í¬Ê±Ê¹ÓÃÒ»¶¨µÄ·ÖÖ§²ßÂÔ£¬Ò²±£ÕÏÁ˲âÊԽű¾µÄÎȶ¨ÐÔ¡£

½Å±¾¿Éά»¤ÐÔ
BDD + PageObject ¹¹½¨¿É¶ÁÐÔÓë¿Éά»¤ÐÔµÄÓÃÀý
-
ÓÃBDDµÄ·½Ê½À´±àд²âÊÔÓÃÀý£¬»ùÓÚGherkinÓï·¨£¬ Given-When-Then ÕâÑùµÄÓÃÀý¸ü¼ÓÒ×¶Á¡£
ʹÓÃPageObjectÀ´¶ÔUIÒ³ÃæºÍÒ³ÃæÉϵIJÙ×÷½øÐзâ×°ÓëÒ³Ãæ¶ÔÏó½¨Ä££¬´Ó¶øÊµÏÖ¶ÔÉϲãÓÃÀýÆÁ±Îµ×²ãµÄ¾ßÌåʵÏÖϸ½Ú£¬´ïµ½¸üºÃµÄ¹¦Äܸ´Óá£

06 - ×Ô¶¯»¯²âÊÔ³ÉЧ¶ÈÁ¿
ÎÒÃÇ¿ÉÒÔͨ¹ýһЩָ±êÀ´¶ÈÁ¿×Ô¶¯»¯²âÊÔµÄЧ¹û£¬²¢ÇÒ¿ìËÙ¸ø³ö·´À¡¡£
ÆäËûϸ½ÚÖ¸±ê»¹Óкܶ࣬¿ÉÒÔÑ¡ÔñÍŶÓÖйØ×¢µÄ²¿·ÖÀ´Í³¼Æ¶ÈÁ¿£º
- ×Ô¶¯»¯²âÊÔÐèÇ󸲸ÇÂÊ
- ×Ô¶¯»¯²âÊÔÔÚ²âÊÔÓÃÀýÖеÄÕ¼±È
- ×Ô¶¯»¯²âÊÔͨ¹ýÂÊ/ʧ°ÜÂÊ
- ȱÏÝÌÓÒÝÂÊ
- ȱÏÝ·¢ÏÖÂÊ
- ×Ô¶¯»¯²âÊÔÖ´ÐÐʱ¼ä
- ×Ô¶¯²âÊÔʧ°ÜÁ÷Ë®ÏßÖÕÖ¹±ÈÂÊ
- Flaky Test²»¿É¿¿²âÊÔÓÃÀýÊý
- ¸ü¶à......
¸½Í¼£ºÍ³Ò»×Ô¶¯»¯²âÊԼܹ¹
ÎÒÃÇ¿ÉÒÔÓÿªÔ´µÄ¿ò¼ÜºÍ¹¤¾ß¿ìËٴһÌ×¶à¶Ë×Ô¶¯»¯²âÊԼܹ¹£¬²¢ÇҾ߱¸¸ß¶ÈµÄ¿ÉÀ©Õ¹ÐÔ¡£

¹¤¾ßÇåµ¥
- ͨÓòâÊÔ¿ò¼Ü£ºRobot Framework
- APP²âÊÔ¹¤¾ß£ºAppium
- Web²âÊÔ¹¤¾ß£ºSelenium
- API²âÊÔ¹¤¾ß£ºRequests
- iOSµ×²ã¿ò¼Ü£ºXCUITest
- Androidµ×²ã¿ò¼Ü£ºGoogle UIAutomator2
- ³ÖÐø¼¯³Éƽ̨£ºJenkins
- ÏûϢ֪ͨƽ̨£ºSlack, Æóҵ΢ÐÅ, Email
- ÔÆ²âƽ̨£ºTestin, SauceLabs, BrowserStack
- Ö´Ðл·¾³£ºDocker
Q&A
- Èç¹ûµ¥Ôª²âÊÔ×ã¹»¸²¸ÇµÄÇé¿öÏ£¬ÊÇ·ñ»¹ÓбØÒª×ö¶Ëµ½¶Ë×Ô¶¯»¯²âÊÔ£¿
´Ó²âÊÔ½ð×ÖËþÖпÉÒÔ¿´³ö£¬Ã¿Ò»²ãµÄ²àÖØµã²»Í¬£¬¶øÇÒ¶¼ÊDz»¿É»òȱµÄ¡£ ÕâÊÇÒòΪµ¥Ôª²âÊÔÊǶÔÈí¼þÖÐ×îСµÄµ¥Ôª½øÐй¦ÄÜÑéÖ¤ºÍ²âÊÔ£¨´ÓÄÚ²¿½á¹¹ÉÏ£©£¬Í걸µÄ×îСµ¥Ôª¹¦ÄܵIJâÊÔ¸²¸ÇÂÊ ²¢²»Äܱ£Ö¤¶Ëµ½¶Ë²»³öÎÊÌâ¡£¶øUI¶Ëµ½¶Ë×Ô¶¯»¯²âÊÔÊÇ¶Ô Èí¼þÌṩµÄ¶Ëµ½¶ËÒµÎñ¹¦ÄÜÄ£ÄâÓû§²Ù×÷½øÐÐÑéÊÕ£¨´ÓÍⲿÐÐΪÉÏ£©¡£²¢ÇÒ»ùÓÚ2/8ÔÔò£ºÓû§×î³£ÓõŦÄÜ´óÖÂÕ¼ Èí¼þËùÌṩ¹¦ÄܵÄ20%£¬ÎÒÃÇ¿ÉÒÔÖØµã±£ÕϸßÒµÎñ¼ÛÖµ£¬ÇÒÎȶ¨µÄºËÐŦÄÜ×Ô¶¯»¯£¬¼Ó¿ì»Ø¹é²âÊÔЧÂÊ£¬Í¬Ê± ¿ÉÒÔÔöÇ¿ÍŶÓÐÅÐÄ¡£
- Èç¹ûÍŶÓÒѾʵÏÖÁË95%ÉõÖÁ¸ü¸ßµÄµ¥Ôª²âÊÔ¸²¸ÇÂÊ£¬¡°ÊÇ·ñ»¹ÓбØÒª×ö¶Ëµ½¶Ë×Ô¶¯»¯²âÊÔ¡±ÄØ£¿
¸ß°Ù·Ö±ÈµÄµ¥Ôª²âÊÔ¸²¸ÇÂʲ¢²»Ö±½ÓµÈͬÓڸߴúÂëÖÊÁ¿£¬Ò²¿ÉÄܳöÏÖÐèÇó©×ö£¬Ò쳣©´¦ÀíµÈÇé¿ö¡£¸ü²»ÄÜÖ±½ÓµÈͬÓÚÒµÎñ¹¦ÄÜÐèÇóµÄ¸²¸ÇÂÊ¡£ µ¥Ôª²âÊÔÓÐÆä×ÔÉíµÄ¼ÛÖµ£¬ÈçÔöÇ¿ÖØ¹¹ÐÅÐĵȣ»µ«ÊDz»ÄÜ˵100%µÄµ¥Ôª²âÊÔ£¬¾Í²»ÐèÒªÆäËû²âÊÔÊֶΣ¬³ý·ÇÎÒÃÇÃ÷È·ÖªµÀµ¥Ôª²âÊÔºÍÍⲿÐÐΪµÄÓ³Éä ¹ØÏµ£¬ÄÇôͨ³£ÎÒÃDz»Ì«ºÃ˵µ¥Ôª²âÊÔ¶ÔÍⲿÐÐΪµÄÓ°Ï죬Òò´ËÒ²²»ÄÜÍêÈ«ÒÀÀµÓÚµ¥Ôª²âÊÔ£¬¶øÊÇÐèÒª¶àÖÖ²âÊÔÊֶδӲ»Í¬Î¬¶ÈÀ´±£ÕÏϵͳ¹¦ÄÜÕýÈ·ÐÔ¡£
- ¶ÔÓÚÒÆ¶¯¶ËµÄ¿É²âÐÔ£¬Ä¿Ç°ÓÐÎÞÏà¶Ô³ÉÌåϵµÄÆÀ¼Û±ê×¼£¿
ÒÆ¶¯¶ËÓ¦ÓõĿɲâÐÔÏà¶ÔÓÚAPI»òÕßWeb UI¶øÑÔ£¬»¹ÊÇÆ«µÍµÄ£»ÍøÂç/Êý¾Ý£¬Ó¦ÓÃ״̬£¬APPÄÚ²¿´æ´¢µÈ¶¼È±·¦¿É¹Û²ìÐÔ£¬¶Ô¿É²âÐÔÒ²´øÀ´ÁËÌôÕ½£» ĿǰҵÄÚÒ²¶¼ÔÚ̽Ë÷Ò»Ð©ÒÆ¶¯¶Ë¿É²âÐÔµÄһЩ·½·¨£¬±ÈÈçͨ¹ýdeeplinkÀ´Ö±½Ó½øÈëµ½´ý²âÒ³Ãæ£¬±ÜÃâǰÐò·¾¶¸´ÔÓ»òÕßÄÑÒÔµ½´ïµÈ
|