Comments 10
а в статье есть мат...
Проблемы, с которыми мы столкнулись, работая с BrowserStack:
Это не живые устройства, а их эмуляция
Там же Real Devices? Симуляторы (а не эмуляторы) там тоже есть, но они заныканы подальше и нужны только для совсем древних версий iOS.
Вы сравнивали с https://github.com/zebrunner/stf ? Это DeviceFarmer (бывший openSTF), подпиленный под iOS. DeviceFarmer все никак в upstream не вольют поддержку iOS (есть и другие форки разной степени сырости). У нас уже год крутится с некоторыми модификациями без проблем, надо будет ваше решение тоже попробовать :)
В целом AmazonDeviceFarm, headspin.io и многие другие фермы для удаленного доступа к девайсам основаны на openSTF допиленном (libpcap патчат и андроидоский хардкод меняют на iOS специфичные штуки), но свои плюшки обратно не контрибьютят :(
Привет! Мы достаточно ленивые (как и любые другие тестеры), поэтому сначала искали готовые решения, но на тот момент даже сырых не было, а OpenSTF ещё даже не планировал добавлять iOS.
Ну вообще в STF issue про поддержку iOS было заведено аж в 15 году, и вполне рабочее решение было уже в феврале 19 года. https://github.com/openstf/stf/issues/64#issuecomment-468213912
А так у t-mobile тоже было что-то похожее. https://github.com/tmobile/stf_ios_support
Привет, ребята! По поводу STF:
одно дело заявить, а другое дело, чтоб это работало) если бы это нормально работало - то окей, но это работает так себе. Во-первых. А, во-вторых, если читать тред внимательнее, то можно увидеть, что со всеми этими проблемами они и столкнулись, которые мы пробовали решить: многопоточность и доставка изображения на экран без лагов. И, в-третьих, забыл упомянуть в статье, нашу ферму мы как раз и начали писать 16 году, и пока это делали, появились какие-то форки STF. И последнее, с STF мы тоже знакомы, на ней у нас андроид ферма.
Как тестировщики написали свою мобильную ферму для IOS