vagrant или docker для настройки локальной среды с помощью мобильной автоматизации - PullRequest
0 голосов
/ 16 января 2020

У меня есть Ma c OSX, который в настоящее время я использую для мобильного тестирования как для Android, так и iOS (используя Appium и Cala bash). Эта же машина используется и для тестирования браузеров, и, к сожалению, я ограничен использованием старых браузеров для многих тестов браузеров. Мое текущее решение делает мой ноутбук практически бесполезным, и я не могу ничего обновить из-за деликатности всех установленных на данный момент версий приложений. Мне нужно решение, которое позволит мне создавать согласованные и настраиваемые локальные среды для тестирования, чтобы устранить эту проблему.

Сначала я попытался создать локальную среду с docker, используя следующее руководство:

https://medium.com/dot-debug/running-chrome-in-a-docker-container-a55e7f4da4a8

Это хорошее руководство , но, к сожалению, это не совсем то, что мне нужно (по крайней мере, не так, как я понимаю, мне нужны гости Ma c OS).

В 2012 году я играл с Vagrant и Puppet, и, хотя я полагаю, что смогу достичь своей цели, используя этот подход, мне интересно, считается ли это сейчас старым / громоздким подходом для этого.

Есть ли чистый подход / руководство, которому я могу следовать, чтобы достичь этих локальных условий? Также было бы неплохо, если бы я мог легко делиться этими средами с другими членами команды, чтобы также было полезно распространяемое решение.

...