프로그래밍/IDE 관련

UI Test Tool - Selenium IDE 대체

seungdols 2017. 12. 6. 23:44

Selenium IDE 대용체 소개

셀레니움은 보통 UI 테스트 툴로 많이 사용 되어 왔습니다.

그런데, IDE라고 하는 툴이 존재하는데요. 이 툴이 생각보다 업데이트가 안된 탓인지...아주 오래된 버전의 firefox만 지원을 해줍니다.

그래서 새로 찾은 것은 katalon studio인데요. 파이어폭스의 플러그인 형태로도 존재합니다.

katalon studio의 데스크톱 어플리케이션도 존재합니다.


우선, 기본적인 Selenium IDE와 기능적으로는 유사합니다.

하지만, 크롬 확장 플러그인으로도 존재한다는 점이 기존과는 다르며, 최신 브라우저에서도 동작한다는 점이 다르죠.

요즘은 PhantomJS, Headless-Chrome등으로 대체 되긴 했지만, 실제로 UI 테스팅을 빠르고 쉽게 할 수 있는 방법으로는 IDE를 통한 Record형태의 동작이 더 빠른 테스팅을 할 수 있기는 합니다.


참고로, Export 기능을 통해 Selenium Code로 뽑아낼 수 있습니다.

Java, Ruby, C#, Python이 지원되는 것 같습니다. 이렇게 한 번 녹화 후 Headless-Chrome과 연동하여 실제 지속적인 UI Test를 가능케할 수 있을 것 같습니다.


Katalon Studio는 크로스 플랫폼을 지원합니다.

시연




반응형