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

1Ôª 10Ôª 50Ôª





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



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Modeler   Code  
»áÔ±   
 
   
 
 
     
   
 ¶©ÔÄ
  ¾èÖú
appium for windows »·¾³´î½¨
 
×÷ÕߣºÖ°³¡È˵Ä˼¿¼ À´Ô´£º²©¿Í ·¢²¼ÓÚ£º 2016-9-22
  1759  次浏览      27
 

·þÎñ»·¾³£º

1 °²×°Nodejs

ÏÂÔØnodejs°²×°°ü£¨http://nodejs.org/download/£©°²×°

²âÊÔ°²×°ÊÇ·ñ³É¹¦£ºÔËÐÐcmd£¬ÊäÈënode -v

2 °²×°androidµÄSKD

°²×°androidµÄsdk°ü£¬(http://developer.android.com/sdk/index.html),ÔËÐÐÒÀÀµ sdkÖÐµÄ 'android'¹¤¾ß¡£²¢È·±£Äã°²×°ÁËLevel17»òÒÔÉϵİ汾 api¡£

ÉèÖÃANDROID_HOME ϵͳ±äÁ¿ÎªÄãµÄ Android SDK ·¾¶£¬²¢°ÑtoolsºÍplatform-toolsÁ½¸öĿ¼¼ÓÈ뵽ϵͳµÄ Path·¾¶Àï¡£

±äÁ¿£º ANDROID_HOME

Öµ£º D:\android-sdk

ÉèÖ㺠Path

Öµ£º %ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;

3 °²×°Apache Ant

°²×°Apache Ant£¨http://ant.apache.org/bindownload.cgi£©

½âѹËõÎļþ¼Ð£¬²¢°Ñ·¾¶¼ÓÈë»·¾³±äÁ¿¡£

±äÁ¿£º ANT_HOME

Öµ£º D:\apache-ant-1.8.2

ÉèÖ㺠Path

Öµ£º %ANT_HOME%\bin

²âÊÔant»·¾³°²×°³É¹¦£ºÔËÐÐcmd£¬ÊäÈëant£¬Èç¹ûûÓÐÖ¸¶¨build.xml¾Í»áÊä³ö£º

Buildfile: build.xml does not exist!

Build failed

4 °²×°JDK

°²×°JDK

ÏÂÔØ½âѹÎļþ¼Ð ²¢ÇÒÉèÖà M2HOME ºÍ M2 »·¾³±äÁ¿£¬°Ñ M2 »·¾³±äÁ¿Ìí¼Óµ½ÄãµÄϵͳPATH±äÁ¿ÖС£

±äÁ¿£º JAVA_HOME

Öµ£º C:\Program Files (x86)\Java\jdk1.7.0_01

±äÁ¿£º classpath

Öµ£º %JAVA_HOME%\lib;

ÉèÖ㺠Path

Öµ£º %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

²âÊÔ»·¾³°²×°³É¹¦£ºÔËÐÐcmd£¬ÊäÈëjava -version Èç¹û³É¹¦Ôò³öÏÖjavaÐÅÏ¢£º

5 °²×°Apache Maven

°²×°Maven£¨http://maven.apache.org/download.cgi£©

ÏÂÔØ½âѹÎļþ¼Ð ²¢ÇÒÉèÖà M2HOME ºÍ M2 »·¾³±äÁ¿£¬°Ñ M2 »·¾³±äÁ¿Ìí¼Óµ½ÄãµÄϵͳPATH±äÁ¿ÖС£

±äÁ¿£º MAVEN_HOME

Öµ£º D:\apache-maven-3.1.1

ÉèÖ㺠Path:

Öµ£º %MAVEN_HOME%\bin

²âÊÔ»·¾³°²×°³É¹¦£ºÔËÐÐcmd£¬ÊäÈëmvn -v Èç¹û³É¹¦Ôò³öÏÖmavenÐÅÏ¢£º

6 °²×°appium

ʹÓÃnpm°²×°appium¡£

ÔÚcmdʹÓÃÃüÁînpm install -g appium ÏÂÔÚappium£¨Õû¸ö¹ý³Ì½ÏÂý£¬ÇëÄÍÐĵȴý£©°²×°³É¹¦ºó£¬ÔÚcmdÊäÈëappium³öÏÖÒÔÏÂÐÅÏ¢±íÃ÷°²×°³É¹¦£º

ÖÁ´Ë£¬appiumµÄ°²×°¹ý³Ì½áÊø¡£

ÔËÐл·¾³

1°²×°Maven²å¼þ

ÐÞ¸Ä maven ²Ö¿â´æ·ÅλÖãº

ÕÒµ½ maven Ï嵀 conf Ï嵀 settings.xml ÅäÖÃÎļþ£¬ÎÒµÄÊÇÔÚ D:\apache-maven-3.2.5\conf\settings.xml

maven µÄ²Ö¿âĬÈÏÊÇ·ÅÔÚ±¾µØÓû§µÄÁÙʱÎļþ¼ÐÏÂÃæµÄ .m2 Îļþ¼ÐÏ嵀 repository Ï£¬ÎÒµÄÊÇÔÚ C:\Users\admcnm\.m2\repository Ŀ¼Ï£¬

ÏÖÔÚÎÒÃÇÀ´Ð޸Ľ«ËüÖ¸¶¨µ½ÎÒÃÇ×Ô¼ºµÄ·¾¶Ï£¬ÎÒÏÖÔÚÒª½«²Ö¿âÖ¸¶¨µ½ D:\Repositories\Maven Ŀ¼Ï£¬Ö»ÐèÒª½«ÉÏÃæ×¢ÏúµÄ±¾µØ²Ö¿â´ò¿ª£¬

È»ºó°ÑÏàÓ¦µÄ·¾¶ÖµÐ´µ½ÀïÃæÈ¥¾ÍÐÐÁË£º

OK£¬ÏÈÀ´Ìå»áһϠmaven£¬ÔÚ cmd ÖÐÇò¢»Ø³µÖ´ÐУºmvn help:system

Õâʱºò maven ¾Í»á´ÓÔ¶³Ì²Ö¿â¿ªÊ¼ÏÂÔØÒ»´ó¶ÑµÄ¶«Î÷£¬Ã»Ê£¬ÈÃËüÏÂÔØ×Å£¬³ÙÔç¶¼ÒªÏÂÔØµÄ£¬

½ÓÏÂÀ´ÊÇÔÚ eclipse Öа²×° maven ²å¼þ£¬

eclipse °²×°²å¼þµÄ·½Ê½×î³£¼ûµÄÓÐÁ½ÖÖ£º

1. Ò»ÖÖÊÇÔÚÏß°²×°£¬ÕâÃ²ËÆÊÇÓõÄ×î¶àµÄ£¬¾ÍÊÇ£ºHelp --> Install New Software£¬È»ºóÊäÈë HTTP µØÖ·À´°²×°£¬µ«ÓÐÒ»¸öºÜÃ÷ÏÔµÄȱµã£º¾ÍÊÇÂý£¡£¨¿ÉÒÔͨ¹ýFQ½â¾ö£©

2. Ò»ÖÖÊÇÀëÏß°²×°£¬Óà link µÄ·½Ê½À´°²×°£¬ÕâÖÖ·½Ê½¿É°ÎÐÔ¸üºÃ£¬¿ÉÒÔËæÊ±½«²å¼þ²åÉϺͰÎÏ£¬·Ç³£·½±ã¡£

eclipse maven3 °²×°£º

1. ʹÓõÚÒ»ÖÖ·½Ê½À´°²×°Ë­¶¼»á£¬Ö»ÒªÊäÈë http µØÖ·£ºhttp://m2eclipse.sonatype.org/sites/m2e£¬°ÑÑ¡Ïî¹´ÉÏ£¬È»ºóµÈ´ýËüÏÂÔØ°²×°£¬Íê³ÉÖ®ºóÖØÆô eclipse ¼´¿É¡£

2. ÕâÀïÎÒ²»ËµÉÏÃæµÄÄÇÖÖÔÚÏß°²×°£¬Ô­ÒòÓжþ£ºµÚÒ»£¬°²×°ºó²»ºÃ¹ÜÀí;µÚ¶þ£¬ÏÂÔØÌ«Âý;ÎÒ½ÓÏÂÀ´ÒªËµµÄÊÇʹÓà link ·½Ê½À´ÀëÏß°²×° maven3 ²å¼þ¡£

¹ÙÍø²¢²»Ìṩ maven ²å¼þµÄÀëÏß°²×°°ü£¬Ò»°ãµÄ£¬ÄãÔÚÍøÉÏËÑһϣ¬ÐÒÔ˵ϰӦ¸Ã¿ÉÒÔÕҵõ½¡£ÎÒÒѾ­½« maven µÄÀëÏß°²×°°üÕûÀí³öÀ´£¬¹©ÓÐÐèÒªµÄÈËÏÂÔØ£¬

Ö±½Óµã»÷ÕâÀïµÄÁ´½ÓÏÂÔØ£ºhttp://115.com/file/dpk80gj0#eclipse-maven3-plugin.7z

link ÀëÏß°²×° eclipse maven ²å¼þ

2. ½« ÍøÉÏÏÂÔØµÄ eclipse-maven3-plugin.7z ½âѹËõµ½Eclipse\dropinsÏÂ

Eclipse 3.6Ö®ºó£¬²»ÐèҪдLinkÁË¡£Ö±½Ó°ÑÄãÏÂÔØµÄ²å¼þ£¬·ÅÔÚEclipse\dropinsÏ¡£

ÀýÈ磺ÎÒµÄMaven²å¼þĿ¼£º

D:\eclipse\dropins\maven\

Ö®ºóÖØÆôeclipse

¼ì²é eclipse µÄ maven ²å¼þÊÇ·ñ°²×°³É¹¦£ºWindow --> Preferences

ÅäÖà maven£º

1. µã»÷ Add °´Å¥£¬Ñ¡µ½Äã±¾»ú°²×° maven µÄ·¾¶Öµ

2. µã»÷ Browse °´Å¥£¬Ñ¡µ½Äã maven µÄ setting.xml ÅäÖÃÎļþ£¬È»ºóµã»÷ OK£¬ÕâÑù¾ÍÍê³ÉÁË eclipse maven ²å¼þµÄÅäÖÃ

eclipse»á°ïÄã×Ô¶¯ÏÂÔØmaven²å¼þµÄjar°ü£¬ÄÍÐĵȴý

ÔËÐвâÊÔ

1. Á¬½ÓÊÖ»ú»òÕ߯ô¶¯androidÄ£ÄâÆ÷¡£

2. ÔÚcmdÆô¶¯appium

3. Áí¿ªÒ»¸öcmdÖÕ¶Ë´°¿Ú¡£Çл»µ½ÊµÀý´úÂë·¾¶ÏÂ

4. ÔËÐÐmvn test ½øÐÐÏîÄ¿¹¹ÔìÕâʱ¿ÉÒÔ¿´µ½ÔÚappiumÖÕ¶Ë´°¿ÚÓÐÖµÊä³ö£¬²¢ÔÚÄ£ÄâÆ÷»òÕßÊÖ»úÉÏÒѾ­¿ªÊ¼ÔËÐнű¾¡£

5£®´ó¹¦¸æ³É¡£

 

 

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

ÊÖ»úÈí¼þ²âÊÔÓÃÀýÉè¼ÆÊµ¼ù
ÊÖ»ú¿Í»§¶ËUI²âÊÔ·ÖÎö
iPhoneÏûÏ¢ÍÆËÍ»úÖÆÊµÏÖÓë̽ÌÖ
AndroidÊÖ»ú¿ª·¢£¨Ò»£©
 
Ïà¹ØÎĵµ

Android_UI¹Ù·½Éè¼Æ½Ì³Ì
ÊÖ»ú¿ª·¢Æ½Ì¨½éÉÜ
androidÅÄÕÕ¼°ÉÏ´«¹¦ÄÜ
Android½²ÒåÖÇÄÜÊÖ»ú¿ª·¢
Ïà¹Ø¿Î³Ì

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

androidÈË»ú½çÃæÖ¸ÄÏ
AndroidÊÖ»ú¿ª·¢£¨Ò»£©
AndroidÊÖ»ú¿ª·¢£¨¶þ£©
AndroidÊÖ»ú¿ª·¢£¨Èý£©
AndroidÊÖ»ú¿ª·¢£¨ËÄ£©
iPhoneÏûÏ¢ÍÆËÍ»úÖÆÊµÏÖ̽ÌÖ
ÊÖ»úÈí¼þ²âÊÔÓÃÀýÉè¼ÆÊµ¼ù
ÊÖ»ú¿Í»§¶ËUI²âÊÔ·ÖÎö
ÊÖ»úÈí¼þ×Ô¶¯»¯²âÊÔÑо¿±¨¸æ


Android¸ß¼¶Òƶ¯Ó¦ÓóÌÐò
AndroidÓ¦Óÿª·¢
Androidϵͳ¿ª·¢
ÊÖ»úÈí¼þ²âÊÔ
ǶÈëʽÈí¼þ²âÊÔ
AndroidÈí¡¢Ó²¡¢ÔÆÕûºÏ


ÁìÏÈIT¹«Ë¾ android¿ª·¢Æ½Ì¨×î¼Ñʵ¼ù
±±¾© Android¿ª·¢¼¼Êõ½ø½×
ijÐÂÄÜÔ´ÁìÓòÆóÒµ Android¿ª·¢¼¼Êõ
ijº½Ì칫˾ Android¡¢IOSÓ¦ÓÃÈí¼þ¿ª·¢
°¢¶û¿¨ÌØ LinuxÄÚºËÇý¶¯
°¬Ä¬Éú ǶÈëʽÈí¼þ¼Ü¹¹Éè¼Æ
Î÷ÃÅ×Ó Ç¶Èëʽ¼Ü¹¹Éè¼Æ