В конце года, как обычно, релиз за релизом. Сидел на работе и делал ревью тест-кейсов от коллег из QA. Возник вопрос-опрос для знатоков: а у вас уже используется автоматизированное тестирование? Или всё ещё только ручное? И какое у вас вообще отношение к автоматизированному тестированию?
Делитесь опытом, историями, замечаниями. Будет очень интересно послушать.
Не знаю, увидит ли кто-то это. В конце дня прилетела разрывная. Думаю вот, как донести разработчику, что именно нужно сделать.
Press F to КЭШ
нельзя всё автоматизировать, поэтому комбинирование
Сразу видно, что человек понимает)
Прокинул в сетку кофетачку, каждый раз в 10:45, 16:15 получаю Американо и латте макиато, раз в день в 13:30 , производится "обзвон" юзеров на наличие не закрытых кейсов, на сервах забикс, резолв в телегу при анриче в 5 минут, проблемные на шедуле в момент ночных аудитов, в 4:15 утра, также, шедулер на каждом юзерском, обновляет им ключики на винду с офисом. в день з\п шаблоны на раскидку платежей. Вобщем сижу, пью кофе, смотрю новости, часики тикают, лавендрий копится
Я тоже все руками тестирую, ну как ты автоматизируешь этот процесс?
Утром проснулся, душ включил, не заходя в него, руку протянул проверил комфортная ли вода по температуре, потом только сам захожу.
Если еду приготовить надо, ты же не сможешь автоматически узнать достаточно ли ты посолил, надо попробовать, тоже ручной тест получается.
Ну и если что-то не работает, надо руками ребутнуть это, а вдруг заработает.
Я вообще не понимаю, как автоматическое тестирование может помочь в жизни
Итак, рассказываю. Для этого люди заводят детей. Душ включил, отправил ребенка мыться, он настроил тебе комфортную воду. Еду приготовил, покормил ребенка, он проверил качество. А уж про автоматизацию похода за пивом даже не буду приводить пример, все и так понятно :)
один раз можно настроить температуру, измерить её и автоматизировать процесс. Чтобы при включении срабатывал алгоритм докрутки крана до такой степени, чтобы была комфортная. Если не крутится кран, значит что-то не так
готовка тоже самое
то что ты описал элементарное поддается автоматизированию в целом. На прошлой работе много однотипных задач в релиз выходило, как минимум затрагивали один и тот же компонент, Ручку. Каждый раз руками проверять заебешься. Итог: автомат. Собрали триггеры на чем может сломаться, какие этапы проходят, делают проверки и т.п.