Какой вопрос, такой ответ:
Кнопки нажимать и тесткейсы писать\заполнять на выходе.
Есть много видов тестирований:
автоматические, ручные;
функциональные, взаимодействия, безопасности;
нагрузочное, стрессовое и т.п.
Не говоря уже о том, какие технологии будут участвовать и какие приложения будете тестировать. Самый простой вариант - это в графическом интерфейсе приложения нажимать кнопки по тесткейсам, записывая выходные данные. Сложнее - писать объёмные скрипты на bash\python например для сложных сценариев.
Определитесь с технологиями, в которых планируете заниматься тестированием и изучайте их.