클라우드 기반 크로스 플랫폼 테스트 환경?
이전에 Windows, MacOS, Android 및 iOS 용 테스트 환경에 대해이 질문을했습니다.
Windows, iOS, Android 및 MacOS 용 통합 테스트 환경
"Windows의 경우 VM을 실행하고 Android의 경우 Android Studio에서 AVD를 실행하고 iOS의 경우 XCode에서 Simulator를 사용하십시오." 좋은 솔루션이지만 장치에 국한됩니다.
우리의 테스트가 클라우드 기반이 될 수있는 접근 방식이나 솔루션을 알고있는 사람이 있습니까? 즉, 팀의 다른 구성원이 중앙 테스트 플랫폼에서 각 OS에서 제품을 테스트 할 수 있습니까 (각 개인 컴퓨터에 로컬로 배치 할 필요가 없음)?
답변
Michael의 제안은 매우 훌륭하지만 AWS Device Lab을 살펴볼 수도 있습니다. https://aws.amazon.com/device-farm/ 및 그 대안 https://www.g2.com/products/aws-device-farm/competitors/alternatives
일반 운영 체제는 대부분의 클라우드에 설치할 수 있습니다. macOs의 경우에만 다른 공급자를 찾아야합니다.https://www.macincloud.com/
예, Browserstack과 Sauce Labs는 클라우드 기반 브라우저 및 에뮬레이터를 제공하는 선도적 인 공급 업체입니다.
https://www.browserstack.com/
https://saucelabs.com/
여기에는 테스트 시스템을 업로드하거나 만들 필요없이 시스템을 테스트 할 수 있도록 로컬 환경에 연결하는 옵션이 포함되어 있습니다. 이것은 "여러 브라우저 및 장치를 사용하는 시스템"의 요구를 충족합니다.
클라우드 기반 에코 시스템을 찾고 있다면 브라우저 간 테스트 도구 인 LambdaTest 를 사용해 볼 수 있습니다 . 유연한 온라인 테스트 클라우드를 제공하여 사내 아키텍처를 유지할 필요가 없습니다.
LambdaTest는 2,000 개 이상의 다양한 브라우저, 브라우저 버전 및 Windows, macOS, Android 및 iOS와 같은 운영 체제 환경에서 웹 사이트 및 웹 앱의 수동 및 자동 소프트웨어 테스트를 모두 실행할 수 있는 온라인 Selenium Grid 를 제공합니다 .