Appium 및 Robot 프레임워크를 사용한 모바일 테스트
Appium은 여러 앱 플랫폼의 사용자 인터페이스(UI) 자동화를 용이하게 하기 위해 설계된 오픈소스 프로젝트 및 관련 소프트웨어 생태계입니다. 이를 통해 모바일(iOS, 안드로이드, 티젠), 브라우저(크롬, 파이어폭스, 사파리), 데스크탑(macOS, 윈도우), TV(로쿠, tvOS, 안드로이드 TV, 삼성) 등 다양한 플랫폼에서 UI 테스트를 자동화할 수 있습니다. Appium의 주요 특징 및 장점 다양한 플랫폼 지원: iOS, 안드로이드, 윈도우, macOS 등 다양한 운영 체제 및 플랫폼에서 사용할 수 있습니다. 언어 독립성: Java, Ruby, Python, JavaScript 등 다양한 프로그래밍 언어로 테스트 스크립트를 작성할 수 있습니다. 웹 드라이버 호환성: Selenium 웹 드라이버..
2024. 2. 22.
JSON 데이터를 각각의 객체로 분할하여 형식을 변환하는 jq 명령어
{ "BEGIN": { "type": "text", "fields": { "float": { "type": "float", "ignore_malformed": true }, "keyword": { "type": "keyword", "ignore_above": 128 } } }, "END": { "type": "text", "fields": { "float": { "type": "float", "ignore_malformed": true }, "keyword": { "type": "keyword", "ignore_above": 128 } } }, ... } 위 형태의 JSON 데이터 객체를 분리하여 아래처럼 바꾸기 위한 jq 명령어에 대한 예시입니다. { "BEGIN" : ... } { "END": .....
2024. 2. 19.