본문 바로가기
반응형

🎪 놀고있네148

[Katalon] Web Testing - Element 검색해서 클릭하기 안녕하세요? 오늘은 element 중 내가 원하는 텍스트를 가진 아이를 찾아서 클릭하는 것을 해보려고 합니다. 예시 사이트로 다음 웹툰을 사용해보도록 하죠. 저는 xpath를 이용해서 위치를 찾을건데, 그전에 Chropath 를 설치해서 사용햇는데 selector 찾는데 유용합니다. chrome.google.com/webstore/detail/chropath/ljngjbnaijcbncmcnjfhigebomdlkcjo?hl=ko&load=1 ChroPath ChroPath helps to generate and validate selectors like relative xpath with iframe,svg support. It also generate english testcases. chrome.goo.. 2020. 10. 21.
[Katalon] Slack 연동하기 안녕하세요 냥장판입니다. 이번에는 Katalon과 Slack을 연동해볼거에요 순서는 아래와 같습니다. Slack Plug in 설치 Slack OAuth authentication token 입력 [TestOps] Slack Incoming Webhooks Test Suite 실행 1. Slack Plug in 설치 Katalon을 실행시키고 TestOps > ChaOps > Slack 을 클릭합니다. Katalon Store에서 Install 버튼을 클릭하고, agree Plug in 이 설치됩니다. Katalon으로 돌아와서 Reload Plugins 를 클릭하면 Slack Integration 에 성공했다는 메시지가 떠요. Katalon에서 Project > Settings 에 들어가서 Plugin.. 2020. 10. 16.
[GitHub] 저장소 생성하기 안녕하세요 냥장판 입니다 GitHub를 사용해보도록 하겠습니다. GitHub에서 저장소 만드는 것을 해볼거에요. github.com 으로 들어가서 Repositories 옆에 New 버튼을 클릭합니다. repository name 입력하시고, 저장소를 public으로 할지 private으로 할지 선택합니다 저는 private 저장소를 생성할거에요! Create repository 클릭 초 간단 그럼 이만! 2020. 10. 13.
[TestOps] 원격 Test Plan 생성하기 Katalon Studio 상단에서 TestOps > Katalon TestOps 를 클릭합니다. 그러면 testops 웹페이지가 뜰거에요. 로그인하고 들어갑니다. 프로젝트를 선택합니다. 상단에 Test Management로 되어있는 것을 Continuous Testing 으로 변경합니다. Test Projects > Create Git Test Project 를 클릭합니다. git 저장소 url, 계정을 입력합니다. Connet > Create 를 클릭합니다. git test projcet가 생성되면 선택하고 들어가서 Create Plan 을 클릭합니다. style="display:inline-block;width:740px;height:200px" data-ad-client="ca-pub-951298.. 2020. 10. 12.
[Katalon] Git 연동하기 - Branch 생성하기 프로젝트를 GitHub에 연동하는 것은 아래 글을 참고하세요. 2020/10/10 - [놀고있네/Katalon] - [Katalon] Git 연동하기 [Katalon] Git 연동하기 Katalon을 Git과 연동해보도록 하겠습니다 상단에 Git 버튼을 클릭하고, Clone Project를 클릭합니다. Git 저장소의 URL을 복사하고, 계정 정보를 입력합니다. 일단 저장소에 브랜치 생성않고 바로 올릴거 miaow-miaow.tistory.com Git > Manage Branches > New Branch 이름 입력하고 TC를 새로 추가하거나, 내용을 변경해봅시다. 그러면 Unstaged Changes에 변경내용이 올라가고, 얘를 commit push 해보죠. Branch 이름 확인하시고 Next 합니.. 2020. 10. 11.
[Katalon] Git 연동하기 Katalon을 Git과 연동해보도록 하겠습니다 상단에 Git 버튼을 클릭하고, Clone Project를 클릭합니다. Git 저장소의 URL을 복사하고, 계정 정보를 입력합니다. 일단 저장소에 브랜치 생성않고 바로 올릴거에요 디렉토리 잘 확인해보시고 Finish 환경설정에서 Team > Git > Configuration > Repository Settings에서 세팅이 잘 되어있나 확인해봅니다. 아무것도 생성하지 않고 바로 commit 클릭해볼게요 그러면 git staging 메뉴가 뜹니다. 왼쪽 두개 창은 Unstaged Changes와 Staged Changes 창으로 나뉘어요 Staged Changeds로 올라간 파일들만 커밋대상이니까. Unstaged 에 파일들을 Staged로 Drag&Dro.. 2020. 10. 10.
[TestOps] 테스트 환경 구성하기 - Agent 설치 (MacOS) Katalon에서 테스트환경을 세팅할거에요. 그러기 위햇는 TestOps에서 Agent를 생성해볼거에요! Agent Setup Katalon Studio 상단에서 TestOps > Katalon TestOps 를 클릭합니다. 그러면 testops 웹페이지가 뜰거에요. 로그인하고 들어갑니다. 프로젝트를 선택합니다. 상단에 Test Management로 되어있는 것을 Continuous Testing 으로 변경합니다. Agent Setup > Dwonload Agent를 클릭합니다. 폴더로 이동해서 터미널을 실행합니다 Katalon API Key는 default로 설정했고요. 이게 없으면 here 눌러서 Key를 생성하고 그 이름을 지정하면 됩니다. 터미널을 열어서 다운로드한 파일의 디렉토리로 이동하고, 하.. 2020. 10. 10.
[Katalon] Web Testing - 파일 업로드하기(Upload File With Drag And Drop) 안녕하세요 냥장판 입니다 오늘은 파일을 업로드하는 걸 해볼게요. 사용할 수 있는 키워드는 Upload File With Drag And Drop Upload File 두가지입니다. 드래그 드롭할 수 있는 영역이 있다면 Upload File With Drag And Drop 을 사용해볼 수 있겠죠? 사실 Upload File 만 써서도 가능합니다. 1. Test Obejct 만들기 업로드할 영역의 Test Obejct가 필요합니다. Spy 나 Record를 사용해서 아래와 같은 영역을 캡쳐해둡니다. 업로드할 영역을 div_fileupload라는 이름의 Test Obejct를 추출했어요. 2. 업로드할 파일 경로 지정하기 Variables 에 파일경로(myfile)를 추가합니당 3. Upload File W.. 2020. 9. 14.
[Katalon] Web Testing - 텍스트 추출하기 - xpath 활용 안녕하세요 냥장판 입니다 이번에는 웹페이지 특정 영역에서 텍스트를 추출해서 클릭하는 걸 해볼거에요. 순서는 아래와 같아요. 1. 특정 영역 Object 확인 2. Obejct의 Xpath 확인 3. Script 작성하기 다 귀찮고 모를 때는 📌 modifyObjectProperty 활용하기! (이게 훨씬 간단함) 다음(daum.net)으로 들어가보면 로그인 영역이 있어요. 거기서 카카오계정으로 로그인을 선택하려고 합니다. 1. Spy 기능 이용해서 Obejct xpath 확인하기 Spy 기능을 이용합니다. 브라우저 URL을 입력하고 Start 버튼을 클릭합니다. 이 부분의 Obejct 를 얻으려고 하면 영역 클릭하고 아래 단축키을 눌러주면 Obejct가 저장되요. div_Daum 이라는 이름의 Objec.. 2020. 8. 26.
반응형