Когда я только начинал работать в тестировании, я бежал к менеджеру каждый раз, когда что-то блокировало мою работу. Сделать так, чтобы я мог сфокусироваться на собственных задачах – прямая обязанность менеджера, правда?
Если у меня все шло хорошо, то я хотел, чтобы менеджер просто оставил меня в покое и дал мне поработать. Однако происходило ровно наоборот, и мы ежедневно вели такие диалоги:
- Привет, Бен, как там тестирование?
- Все окей!
- (неловкое молчание)
- (менеджер уходит)
- (моя почта сообщает, что мне пришло приглашение на встречу, чтобы обсудить прогресс тестирования).
Полагаю, такой ход событий раздражал не только меня. Начальнику явно что-то было нужно, но я не знал, что! Может, он просто хотел убедиться, что я работаю, а не занимаюсь ерундой – честно говоря, мне было как-то все равно. Я концентрировался на важных вещах, и тратил кучу времени на размышления о проекте и о том, что мне нужно сделать, чтобы проект удался. Я копался в коде, писал юнит-тесты, проводил код-ревью, тестировал свободным поиском, критиковал требования, разговаривал с разработчиками и дизайнерами… Большая часть моей отчетности была устной и сообщалась или разработчикам, или менеджеру проекта. С непосредственным руководителем я практически не взаимодействовал – я просто не видел в этом смысла.
Возможно, тут уже поднимался данный вопрос, и были даны соответствующие ответы, поэтому прошу прощения за повторение.
Итак.. подскажите, пожалуйста, какую-нибудь софтинку, которая позволит провести регрессионное тестирование мобильного приложения, в частности, мессенджера.
В общем, ситуация такая:
Есть мессенджер на IOS и Android, по которому нужно постоянно проводить регрессию. То есть, чтобы проверялся хотя бы основной функционал вроде отправки сообщений, смены аватарки, скачивания стикеров, функции звонков, в общем, действительно основной функционал. А внесенные мелкие изменения я смогу сам ручками проверить, не тратя много времени на тестирование основного функционала.
Также подскажите, пожалуйста, требуется ли знание какого-либо языка программирования? Сейчас учу JS, и в ноябре начнутся курсы Python.
Нашёл в Сети несколько софтин вроде Experitest, Ranorex, eggPlant, позволяющих что-то подобное сделать, но пока что сложно в них разобраться..