임베디드 시스템 소프트웨어 개발을 위한

Integrated Solutions

국제 표준 준수를 위한 프로젝트 관리 부터 설계 그리고 검증까지!

GUI 기반 동적 시험 자동화 전문 솔루션

Ranorex Studio

전문적인 코드의 이해나 스크립트 작성 없이 Record & Play로 GUI 기반의 동적 시험을

손쉽게 자동화할 수 있습니다

#ranorex #테스트자동화 #자동화툴 #GUI테스트 #웹테스트 #모바일테스트

전문적인 코드의 이해나 스크립트 작성 없이 Record & Play 방식을 통해 데스크톱/웹/모바일 SW를 대상으로 GUI 기반의 동적 시험을 손쉽게 자동화할 수 있습니다. 또한, 코드에 친숙한 개발자들은 Ranorex의 API를 사용하여 고수준의 시험을 빠르게 자동화할 수 있습니다.

 

 • Windows 데스크탑/웹/모바일 테스트를 단일라이선스로 지원

 • Device/OS 단위에 따른 병렬테스트 지원

 • UI 요소에 대한 정교한 인식 능력 (RanorexXPath, Object Repository, Ranorex SPY 활용)

 • Drag & Drop / No–Code 기능을 통해 도구활용에 대한 낮은 진입 장벽

주요 특징

1
강력한 UI 오브젝트 인식을 통한 테스트 지원
2
단일 솔루션으로 다양한 플랫폼 환경 지원
3
초급 엔지니어부터 능숙한 개발자까지 쉽게 활용
4
병렬적 PC 실행 및 가상 머신 수행 지원

주요 기능

1
Data Driven 방식의 테스트 지원
• Test Suite 하나로 Table 형태의 많은 데이터(SQL, CSV, Excel)를 실행
2
Remote Test 실행 지원 (Ranorex API & CLI)
• Test Suite를 원격 PC에서 분산 실행 후 결과 취합
3
액션 Editor & Recorder 편집
• Ranorex Recorder로 보다 쉽게 Recording 작업 수행

• 몇 번의 클릭만으로 액션 편집 및 프로젝트 관리
4
.net기반의 표준 코드 에디터 기능
• Visual Studio 기반으로 쉬운 사용자 액션 편집

• Ranorex 프로젝트를 Visual Studio로 변환 기능

• C#과 VB.NET으로 액션 편집
5
SPY 기능을 활용한 UI 객체 인식 및 속성제어
• 버튼 클릭만으로 애플리케이션의 오브젝트 즉시 분석

• RanoreXPath로 Dynamic Elements의 고유한 식별
6
HTML/PDF 기반 테스트 리포트
• 전반적인 테스트 실행 흐름에 대한 포괄적인 Overview 제공

• 각 단계별 동영상 저장 기능 및 Screenshot 을 통하여 손쉽게 에러 확인
7
CI/CD 및 형상/변경관리 도구와의 강력한 연동
• 이슈 트래킹 도구인 Jira 혹은 Git, TFS, SVN 등의 버전 관리 시스템과 연동

• Selenium과 완벽한 호환

기술 노트

시스템 소프트웨어 개발

[Ranorex Studio] AI를 이용한 테스트 자동화

AI를 이용한 테스트 자동화란? AI를 이용한 테스트 자동화는 고급 머신러닝 알고리즘을 사용하여 과거에는 사람이 수행했던 테스팅 작업을 처리하는 것을 의미합니다. AI 기반 테스팅 도구는 다음과 같은 핵심 작업을 수행합니다: • 패턴 식별 및 추세 예측 • 배포 전 오류 감지 • 더 빠른 문제 해결을 위한 디버깅 AI는 인간 테스터를 대체하는 것이 아니라,

Ranorex Studio 담당자
시스템 소프트웨어 개발

[Ranorex Studio] Remote_Execution을 이용한 호환성 테스트

이번 포스팅에서는 GUI 기반 동적시험 자동화 전문 솔루션, Ranorex Studio에서 Remote_Execution을 이용한 호환성 테스트 방안에 대해 설명해 드리겠습니다. Remote Execution을 이용한 호환성 테스트 윈도우 어플리케이션을 시험할 때 작성한 테스트가 개발 PC의 OS인 Win11뿐 아니라, Win7~Win10까지 모두 잘 호환

Ranorex Studio 담당자
시스템 소프트웨어 개발

[Ranorex Studio] TestRail 연동하기

TestRail은 테스트 관리 도구로 Ranorex와 같은 Idera에서 공급하고 있는 도구입니다. 따라서, Ranorex와 TestRail과 원활하고 지속적인 연동을 지원하고 있습니다. 두 도구를 연동해서 사용하시게 되면, 테스트를 자동화하고, 자동화된 테스트를 관리/검토하여 전체적으로 자동화된 개발/시험 프로세스를 구축할 수 있습니다. 오늘은 어떤 방

Ranorex Studio 담당자
시스템 소프트웨어 개발

[Ranorex Studio] Jira Software 실시간 연동하기

테스터라면 테스트를 유지 관리, Test Case를 최신 상태로 유지, Issue를 찾아 수정하는 프로세스의 시간이 매우 많이 걸린다는 것을 이미 알고 있습니다. 테스트 유지 보수의 부담을 덜어주기 위해 Ranorex Studio는 Jira와의 실시간 통합을 제공합니다. Ranorex Studio 내에서 Jira와 연동하면 더 이상 작업을 생성하거나 닫기

Ranorex Stuido 담당자
시스템 소프트웨어 개발

[Ranorex Studio] 효율적인 국방 GUI SW 신뢰성 시험 방안

무기체계 SW 개발 및 관리 매뉴얼에 의하면 “소프트웨어 동적(Dynamic) 시험”이란 소프트웨어를 실제 하드웨어(Target)에 탑재한 상태에서 소프트웨어 통합시험절차서에 기술된 시험절차에 따라 요구사항기반으로 소프트웨어 코드 실행률(Code Coverage)을 점검하는 것을 말합니다. 일반적인 GUI SW 동적 시험 절차 Test라는 MFC로 작성된

Ranorex Studio 담당자

산업 분야

적용 사례

1
Retail & Consumer Goods
TOMTOM
네델란드 가전제품 및 통신 개발 업체는 과거에는 테스트를 수동으로 실행했는데 10일이 걸렸지만 Ranorex를 사용하여 4시간 이내에 자동으로 테스트를 실행할 수 있었습니다. Ranorex는 많은 시간을 절약하고 신뢰할 수 있는 테스트 결과를 제공하여 솔루션에 대한 만족도를 높게 평가 하였습니다.
2
Software & IT Services
SIEMENS
해당 솔루션을 통해 SIEMENS는 테스트 자동화 프로젝트의 테스트 실행 시간이 크게 단축하여 활용하였습니다. Ranorex의 새로운 테스트 케이스 작성 방법, 쉬운 사용성, 다양한 기능 및 C # 기반의 새로운 테스트 케이스 작성 등을 통해 기존에 사용하던 테스트 자동화 도구 보다 더욱 효과적으로 테스트를 수행했습니다.

MDS인텔리전스의 컨텐츠 내용을
SNS에 공유해보세요!

MDS인텔리전스 담당자

직접 문의하기

MDS인텔리전스의 전문가가 정확하고 빠르게 도와드립니다.

031-601-4061
Ranorex Studio 문의하기