Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- git 연동
- 최대공약수 예제
- js 자동완성
- javascript 자동완성
- 국세청 해외주식 양도세 신고방식
- 재귀함수 예제
- Katalon Recorder 사용법
- 피보나치함수
- katalon 비교
- oracle group by
- katalon
- 해외증권 양도세 한국투자증권
- 재귀 예제
- recursion example
- 주식 양도세 신고방법
- 피보나치 예제
- 테스트 자동화
- java.sql.SQLSyntaxErrorException
- bfs 미로탐색 java
- 피보나치함수 예제
- tomcat log
- 한국투자증권 양도세 신고
- katalon 사용법
- katalon xpath
- 톰캣 실시간 로그
- 해외주식 양도세 신고
- CSTS 폭포수 모델
- katalon 자동화
- 홈택스 해외주식 양도세
- 한국투자증권 해외주식 양도세
Archives
- Today
- Total
엄지월드
[Katalon] WebUI.verifyElementPresent() 명령어 본문
반응형
Katalon으로 테스트 자동화 구축 시, 가장 많이 그리고 유용하게 사용하고 있는
verifyElementPresent(Object, 시간 초, Failur 옵션) 명령어에 대해서 소개해보려고 합니다.
해당 명령어를 간단하게 설명하면, 특정 Object를 입력한 시간만큼 기다린다는 것입니다.
먼저, Object를 찾지 못할 때의 상황을 보여드리자면
약 5초까지 기다려도 입력한 xpath가 나타나지 않으면 아래와 같이 에러 메시지를 출력합니다.
하지만, 정상적으로 입력한 Object가 존재한다면 아래와 같이 메시지를 출력해 주게 됩니다. 😃
실행시켜볼 수 있는 소스코드는 아래와 같습니다. 👀
import com.kms.katalon.core.testobject.ConditionType
TestObject to = new TestObject()
WebUI.openBrowser('[https://www.naver.com](https://www.naver.com/)', FailureHandling.STOP_ON_FAILURE)
'웹페이지에서 메일 Object가 표시될 때까지 기다리기'
WebUI.verifyElementPresent(to.addProperty("xpath", ConditionType.CONTAINS, '//*[@data-clk="svc.mail"]'), 5, FailureHandling.STOP_ON_FAILURE)
'메일 Object 클릭'
WebUI.click(to.addProperty("xpath", ConditionType.CONTAINS, '//*[@data-clk="svc.mail"]'), FailureHandling.STOP_ON_FAILURE)
도움이 되셨다면 광고 한번씩 클릭 부탁드립니다 😁
'QA > Katalon UI 명령어' 카테고리의 다른 글
[Katalon] WebUI.getCSSValue 명령어 (0) | 2021.02.13 |
---|---|
[Katalon] WebUI.acceptAlert 명령어 (0) | 2020.08.12 |
[Katalon] WebUI.SendKeys 명령어 (0) | 2020.06.21 |
[Katalon] dynamic xpath (0) | 2020.06.04 |
[Katalon] WebUI.navigateToUrl 명령어 (0) | 2020.05.29 |
Comments