Привет!
Помогите определиться\найти тулы для тестирования CLI? Можно ли это сделать вообще?
Мои действия:
ssh admin@test.site
app_name (тут я захожу в терминал другой)
CRUD действия над ресурсами\etc
Желательно, чтобы либы\фреймворки были на JS, но если есть что-то крутое на других языках - буду рад рекомендациям.
Что я нашел - command-line-test , но оно не обновлялось уже год или больше.
вам нужен любой язык программирования, на котором вы можете стартовать процессы и перехватывать стандартный ввод/вывод
Это точно можно на C#, Java, Js (NodeJS) . Подозреваю, что на питоне и рубях тож можно
Noksa
(Alexandr D.)
20.Июль.2018 10:45:57
#3
UFT / LeanFT хорошо тестируют терминалы.
Только они платные.
Посмотрите в сторону robot framework. Там есть, например, SSHLibrary
Это зрелый тестовый фреймворк на python, в котором вы найдете всё, что вам надо.
2 лайка