Привет.
Поставили задачу, поднять автоматизацию для тестирования ПО на андройд девайсе.
Для выполнения задачи взял на вооружение C# и следующие тулы SpecFlow+SpecRun, AndroidDriver, Appium.
Зашёл в тупик когда пришло время женить автоматизацию с TeamCity. В TeamCity я новичок и поиск в интернетах для меня к сожалению результатов не дал. Надеюсь на вашу помощь.
-
Как правильно написать скрипт для запуска Appium server
Локально запускаю в командной строке
cd C:\Users\Tester\AppData\Local\Programs\Appium\resources\app\node_modules\appium\lib
из этой директории уже выполняю команду node appium
Хоть убейте не понимаю как правильно описать это в TeamCity. -
Билд solution заканчивается на копировании, нормально ли это или нет тоже не понимаю
-
Запустить тесты используя SpecRun.exe или runtest.cmd в TeamCity.
Таже ситуация, что и с пунктом №1.
Понимаю, что много вопросов, но это реально всё для одного дела, понять как настроить и как запустить тесты SpecFlow в TeamCity.
Когда разберусь, обязательно напишу мануал.
Спасибо!