일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- javascript 자동완성
- bfs 미로탐색 java
- git 연동
- katalon 비교
- java.sql.SQLSyntaxErrorException
- 테스트 자동화
- katalon
- katalon xpath
- 국세청 해외주식 양도세 신고방식
- 한국투자증권 해외주식 양도세
- 해외주식 양도세 신고
- 해외증권 양도세 한국투자증권
- 주식 양도세 신고방법
- oracle group by
- Katalon Recorder 사용법
- recursion example
- katalon 사용법
- 최대공약수 예제
- tomcat log
- 피보나치함수
- 피보나치 예제
- 톰캣 실시간 로그
- 재귀함수 예제
- js 자동완성
- katalon 자동화
- 피보나치함수 예제
- 한국투자증권 양도세 신고
- 재귀 예제
- CSTS 폭포수 모델
- 홈택스 해외주식 양도세
- Today
- Total
목록QA/Katalon (6)
엄지월드
먼저, 필요한 파일들을 다운로드 해준다. $curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py $python3 get-pip.py $ pip3 install Appium-Python-Client 실행을 위한 python 코드 # 안드로이드 import unittest from appium import webdriver # 아래 필요한 정보들을 기입해 줍니다. desired_caps = {} desired_caps['platformName'] = 'Android' desired_caps['platformVersion'] = '11' # 애뮬레이터에서의 해당 기기의 버전을 적어준다. desired_caps['deviceName'] = 'emulator-555..
모바일 자동화를 구축하기 위해서 apk 파일을 다운로드 받아야 하는 상황이 발생하게 된다. 그럴 경우, 아래 사이트에서 검색하여 다운로드 받으면 된다. https://www.apkmonk.com/search?q=%EB%AC%B4%EC%8B%A0%EC%82%AC
selenium에서 자주 사용하는 문법에 대해 말해드리겠습니다. is_displayed() : 해당 Element가 화면에 존재하는지 확인 send_keys : 해당 Element에 값 입력 clear() : 해당 Element 값 초기화 click() : 해당 Element 클릭 from selenium import webdriver from selenium.webdriver.common.by import By browser = webdriver.Chrome('C:\\Users\\gd.eom\\Desktop\\chromedriver') # Chrome Driver 세팅 browser.get('https://naver.com') # 브라우저 open browser.implicitly_wait(time_t..
- 숫자가 포함된 버튼 구하기 >, 1] - 부모 노드 선택하기 => parent:: 'parent를 2번씩 활용할 수도 있다' //*[text() = '채용']/parent::tr[1]/parent::tbody[1]/parent::table[1]/following-sibling::table/tbody/tr[1]/td[3]//input[@type="number"] //*[text() = '채용']/parent::tr[1]/parent::tbody[1]/parent::table[1]/following-sibling::table/tbody/tr[1]//*[@data-kind="unitPrice"] - 동료 노드 선택하기 => following-sibling:: 'input 옆에 있는 span 선택하기' //..
An internal error occurred during: "Flushing content description cache...An internal error occurred during: "Flushing content description cache.". Tree element '/D%%workspace%inconfig-automation%inCONFIG.prj/bin/lib/TempTestSuite1579743884916.class' not found. 혹은 cannot open the test case... 에러 나는 경우 Katalon을 지웠다가 다시 압축을 풀어서 실행시키면 잘 된다!!! (누군가 고생하는 이를 위해 작성)
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로 ..