휴대전화 단말기 자동화 테스트 환경 구축

2021 단어 테스트
이동 자동화 테스트 환경 구축
        
	1.                         
       ?
	1. JAVA(  )
	2.     (   )
	3. SDK  
	4.        (Appium)

JAVA 환경
        JAVA  ?
	1.1         JAVA    
   JAVA  ?
	1.   JDK
		  
	2.   JRE
	
	  ;
		1. JDK  JRE JAVA        【  】
		2. JRE:JAVA      
    
	java -version   jdk   ,    。

Android SDK 환경
      Android SDK  
	1.     SDK ADB  (           )
	2. SDK           。
   Android SDK  
	SDK                   。
	
    ?
	1.    android-sdk.zip        :d:\android-sdk
	2.  D:\android-sdk\platform-tools;D:\android-sdk\tools;    path     
      
	1.   cmd    
	2.    adb version       ,      !
  :
	     ,        ,     。

시뮬레이션 설치
         ?
	1.            ,   android  ,          。

         ?
	1.        (       )

     ?
	  :Genymotion  :       
	
	1.   Genymotion  ,             
	2.     orcal  ,      
	3.   :
		1.   Oracle VM VirtualBox     (  )-->      -->    5.1    
		2.        -       
	
    :	
	1.   Oracle VirtualBox            
	2.          Genymotion  ,        Start  
	3.       Oracle VirtualBox          (5.1),   Genymotion              。

자동 도구 선택
1. Robotium
2. macaca
3. appium 
	1.       java\python...Node.js
	2.      
	3.   android、ios
	
  :            
	1.     native、webview
		native:   android        
		webview:               webview
	2.     toast  
		1. toast  :              (     ),           。
		2.        

appium 교환 구축
1. appium   
	1).          :appium-desktop-Setup-1.2.7.exe        
	 
	2).        npm install -g appium #   :F 
			npm: node.js     
		1.     node.js      node.js  npm
	
2. appium   python 
	pip install Appium-Python-Client 
        
	  :uiautomatorviewer (android-sdk     Tools    )
	  :        ,   2 ,       。

에뮬레이터 설치 apk 파일(Genymotion)
1.   X86    ARM_Translation_Lollipop_20160402.zip,       ,  ok,          
    :
	1. apk           
	2. apk        

좋은 웹페이지 즐겨찾기