글

라벨이 Appium인 게시물 표시

셀레니움 암시적 대기와 명시적 대기를 같이 쓰면 몇 초 걸릴까?

이미지
3줄 요약 암시적과 명시적 대기를 섞으면 대기 시간은 어떻게 될까요? 암시적 대기가 길면 명시적 5초 제한이 소용없습니다. 사라짐을 기다리는 대기는 암시적 값만큼 늘어나니 0으로 내립니다.

Appium 병렬 테스트 포트 설정, Android와 iOS 차이

이미지
3줄 요약 안드로이드 systemPort 는 8200~8299에서 자동으로 빈 포트를 잡아주지만, iOS wdaLocalPort 는 8100 하나로 고정이라 두 번째 세션부터 충돌합니다. 기기 1대에서 잘 돌던 스위트를 4대로 늘릴 때 유니크하게 지정해야 하는 포트는 안드로이드 4종, iOS 3종이며, 워커 인덱스 하나로 전부 계산할 수 있습니다. 아래 워커 인덱스 기반 포트 할당표를 그대로 옮겨 쓰시고, 세션이 남아 대역이 고갈될 때는 adb -s <UDID> forward --remove-all 로 정리하시면 됩니다.