С точки зрения цены, я делаю тот же анализ, и есть два пути, либо платное решение / услуга.
В моем списке были эти
- Lambdatest
- SauceLabs
- AWS Устройство может фармить
- BrowserStack
- CrossBrowserTest от SmartBear
Я не нашел ничего более дешевого, полезного, но может быть и другого.
Другие альтернативы - настроить локальный Selenium. сетка или сетка Selenium в той же инфраструктуре, что и ваш сайт.
Но я ожидал бы, что вы потратите примерно столько же sh на поддержание своей собственной сетки Selenium, чем на доступ к ней?
Это затраты на различные услуги с неограниченным количеством минут и одним параллельным сеансом. (У большинства есть это)
Примечание: я еще не пробовал использовать TestingBot и Experitest.
Но подумайте, сколько тестовых минут вам нужно и сколько параллельных тестов вы хотите запустить одновременно.
Но если вы решите запустить свой собственный, то посмотрите на стоимость других инфраструктурных затрат, таких как хостинг CI / CI, хостинг производственного программного обеспечения. (Если это не внутренние / скрытые расходы)