# Karate - 오픈소스 테스트 자동화 도구

> Clean Markdown view of GeekNews topic #2670. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=2670](https://news.hada.io/topic?id=2670)
- GeekNews Markdown: [https://news.hada.io/topic/2670.md](https://news.hada.io/topic/2670.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2020-08-18T10:50:32+09:00
- Updated: 2020-08-18T10:50:32+09:00
- Original source: [intuit.github.io](https://intuit.github.io/karate/)
- Points: 9
- Comments: 0

## Topic Body

- API 테스트 자동화, Mockup 생성, 퍼포먼스 테스트, UI 자동화를 하나로 묶은 테스트 프레임워크

- BDD 기반 Cucumber/Gherkin 문법을 사용하여 쉽게 테스트 스크립트 작성

ㅤ→ 실제로는 Step Definition 작성할 필요가 없어서 Cucumber보다 더 쉬움

- 테스트 스크립트가 쉽게 읽을수 있는 단순 텍스트여서 git에 바로 저장

- VSCode 및 기타 IDE 에서 사용가능하며 단계별 디버깅 지원

- GraphQL API 테스트 가능

- 멀티스레드 병렬 실행 지원

- 다양한 플랫폼

ㅤ→ 크로스 플랫폼 브라우저 지원 (크롬 DevTools, Edge, Safari )

ㅤ→ MS WinAppDriver 를 사용해서 윈도우 데스크탑앱 자동화 지원

ㅤ→ Appium 을 이용하여 Android / iOS 지원

## Comments



_No public comments on this page._
