Skip to content
| Marketplace
Sign in
Visual Studio Code>Snippets>citno1-rf-snippet-2New to Visual Studio Code? Get it now.
citno1-rf-snippet-2

citno1-rf-snippet-2

CITNO007

|
3 installs
| (0) | Free
최인태제작_robotframwork 검증 프로그래밍용 snippet
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

🤖 Robot Framework Custom Snippets v2

제작자: CITNO007(최인태)

로봇 프레임워크(Robot Framework) 및 Appium 기반 모바일/웹 자동화 스크립트 작성 시간을 획기적으로 줄여주는 실전 압축 커스텀 스니펫(Snippets) 팩입니다. 현업에서 가장 자주 쓰이는 예외 처리 패턴과 조건문 골격을 단축어 몇 글자로 구현할 수 있습니다.


🛠 업데이트 내역 (Changelog)

📌 v0.0.3 (2026-05-18) - Current

  • VS Code 네이밍 수정: 코딩용과 검증용 구분하도록 네이밍 일부 수정

📌 v0.0.2 (2026-05-18) - Current

  • VS Code 버전 호환성 패치: 최신 VS Code 뿐만 아니라 구버전 환경(v1.116.0 이하)에서도 문제없이 구동되도록 engines.vscode 스펙 하향 조정 및 안정화.
  • 상세 가이드 문서 추가: 마켓플레이스 메인 화면에 단축어(Prefix) 마스터 가이드 가독성 표 및 사용법 연동.

📌 v0.0.1 (2026-05-17)

  • 최초 릴리즈 (Initial Release): Robot Framework 및 Appium 기반 실전 커스텀 스니펫 11종 최초 배포.

🚀 주요 기능 (Key Features)

  • 실전 예외 처리 패턴: TRY/EXCEPT/FINALLY와 스크린샷 캡처 기능을 결합한 안정적인 시나리오 뼈대를 제공합니다.
  • 가독성 높은 자동 완성: 복잡한 IF/ELSE 조건문 및 변수 status 체크 구문을 한 방에 생성합니다.
  • Appium 제어 최적화: 화면 스크롤 및 특정 요소 대기/검증 키워드를 직관적인 단축어로 매핑했습니다.

🛠 사용 방법 (How to Use)

  1. VS Code 우측 하단 언어 모드가 Robot Framework(또는 robot)로 되어 있는지 확인합니다.
  2. 에디터 창에 아래 가이드에 지정된 **단축어(Prefix)**를 입력합니다.
  3. 자동완성 팝업창이 뜨면 Tab 또는 **Enter**를 눌러 템플릿을 완성합니다!

📋 단축어 마스터 가이드 (Snippet Shortcuts)

단축어 (Prefix) 기능 명칭 템플릿 설명 및 활용 팁
ife RF IF/ELSE skeleton 상태 변수(params, params2) 체크를 포함한 정석 3단 조건문 구조 생성
swi Swipe 화면 높이의 약 15%만 위로 스크롤링하는 모바일 최적화 스와이프 구문
ce Click Element 지정한 xpath 요소를 마우스로 클릭하는 기본 액션
ps Page Should Element 현재 화면에 특정 xpath 요소값이 포함되어 있는지 즉시 검증
rk Run Keyword And Return Status 키워드 존재 여부에 따라 True/False를 리턴받아 조건문 분기 시 사용
sc RF Scenario skeleton 태그, 설명, TRY/EXCEPT 구조와 실패 시 스크린샷 캡처가 결합된 시나리오 기본 골격
scr Scroll until Element visible 특정 xpath 요소값이 화면에 보일 때까지 부드럽게 스크롤 수행
wp Wait Until Page Contains Element 페이지에 요소가 나타날 때까지 대기 (기본 임계치: 10초)
we Wait Until Element Is Visible 요소가 화면에 시각적으로 표시될 때까지 대기 (기본 임계치: 10초)
try TRY EXCEPT FINALLY with Error 발생한 에러 메시지(\${error})를 변수로 캡처해 실패 로그에 남기는 예외 처리 블록
exa EXCEPT AS 기존 예외 처리 구문 내부에 추가할 수 있는 스크린샷 캡처 및 실패 매커니즘 블록

💡 Tip: 모든 스니펫은 Tab 키를 누르면 다음 입력 위치(xpath 등)로 커서가 순서대로 자동 점프하므로 훨씬 빠른 코딩이 가능합니다!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft