Прежде чем перейти к статье, хочу вам представить, экономическую онлайн игру Brave Knights, в которой вы можете играть и зарабатывать. Регистируйтесь, играйте и зарабатывайте!
Возвращаемся к нашему любимому вопросу - много теории, мало практики. Где тренироваться тестированию самоучке или человеку, которому не хватает практических заданий на курсах?
1. Тренажеры
Большое количество ребят даже не представляют как много хранит в себе всемирная сеть. Тестирование появилось давно, а значит обязательно есть площадки, где можно потренироваться. Для вашего удобства я собрал 30 таких у себя на сайте, как на английском, так и на русском
https://artsiomrusau.com/articles#!/tfeeds/854445515741/c/Тренажеры
Но это далеко не предел. Это могут быть тестовые приложения с багами, открытые API с исчерпывающей документацией (счет идет на сотни), SQL-тренажеры, платформы для написания кода и его автоматической проверки, квизы. Тренируйтесь!
2. Приложения с открытым исходным кодом
Большинство репозиториев в github открытые, а это значит, что вы можете искать их по ключевым словам и тестировать. Почти всегда там есть баги. Очень удобно использовать такой подход для тестирования мобильных приложений. Вбейте в поиск название вашей платформы, например, Android + название какого-то самого простого приложения (ToDo List, калькулятор, календарь). Соберите проект в Android Studio или xCode, а дальше тестируйте. Еще один лайфхак: свяжитесь с автором репозитория, скажите, что вам нужна практика тестирования и вы готовы проверить его приложение за небольшую рекомендацию в Linkedin. Плюс в резюме тоже сможете это обыграть
3. Реальные приложения
Самый используемый вид тестирования - исследовательский. Находите любое приложение в веб или в AppStore -> декомпозируйте, создавайте чек-листы, заводите баги, формируйте портфолио. Советую начать с Aliexpress, если речь идет про веб. На телефоне вы можете протестировать Instagram или Linkedin + ищите приложения с низким рейтингом
4. Краудтестинг и фриланс
Зачастую компании не хотят тратить большие ресурсы на выделенную команду тестирования и прибегают к платформам, на которых находится большое количество энтузиастов, готовых за небольшие деньги протестировать их ресурс. Сейчас не все платформы доступны в разных регионах, но вы можете найти их аналоги. Самые популярные варианты: uTest, UserTesting, Test.io
К сожалению, фриланс в среде тестировщиков это не самое распространенное явление, но вы можете попытать свое счастье и поискать варианты на биржах.
Вариантов много. Обычно люди, которые жалуются на то, что нет возможности практиковаться при самообучении, просто ничего не искали!