엄지월드

Katalon이란? 본문

QA/Katalon

Katalon이란?

킨글 2019. 11. 29. 14:47
반응형

Katalon이란?

Katalond은 UI 자동화 툴이라고 해서, 사용자가 직접 접근하는 것과 동일한 환경에서 
테스트 자동화를 구현할 수 있습니다.

 

Katalon은 Test Cases와 Object Repository가 있습니다.
Test Cases는 하나의 함수라고 생각하면 되고, Object Repository는 변수들의 집할이라고 생각하면 됩니다. 

 

많이 사용하는 태그 
WebUI.click // 해당 xpath를 클릭 
WebUI.setText // input 값을 설정 해줌.
WebUI.delay(1) // delay
WebUI.getText // 해당 xpath의 값을 가져옴
WebUI.selectOptionByLabel // select 값을 설정함. 주의 사항은 select 태그를 xpath로 잡아야 함. 
WebUI.verifyEqual // 두 가지 값 비교(if문)
WebUI.switchToWindowTitle // 특정 title로 이동 
WebUI.navigateToUrl // 특정 Url로 이동함. 
WebUI.sendKeys // 해당 xpath에 keyboard event를 보냄

 

수행 방법
1. TC를 짠다.(뭐 클릭 뭐 클릭)
2. TC를 기반으로 한개의 Object 마다 Naming을 한다.
3. Object를 1개씩 추가하여 xpath를 설정한다.
4. 코딩한다. 
5. 정상적으로 작동하는지 디버깅한다.
6. 버그를 수정한다.

'QA > Katalon' 카테고리의 다른 글

appium 설치 및 실행  (0) 2022.04.27
apk 파일 다운로드 방법  (0) 2022.04.27
selenium 문법  (0) 2022.04.21
katalon xpath 활용  (0) 2020.02.19
Katalon Flushing content description cache 에러  (0) 2020.01.28
Comments