Показаны сообщения с ярлыком concurrency. Показать все сообщения
Показаны сообщения с ярлыком concurrency. Показать все сообщения

воскресенье, 16 июня 2019 г.

Ошибка создания из-за concurrency

Concurrency (англ) — параллелизм. В случае тестирования — параллельная работа с одним и тем же приложением:

  • Веб — открыть в разных вкладках и попробовать выполнить одно и то же действие / противоречащие друг другу действия (в одной вкладке редактируем, во второй удаляем);
  • Десктоп, мобильные — запустить одно приложение несколько раз.

Был у нас такой случай. Создается система описания спортивных площадок, чтобы легко найти, «что у меня рядом имеется». Пока там только базовый функционал — создать карточку площадки, добавить точку на карте, описание... Никаких проблем, тестируется тоже довольно быстро.

Я работала в полуудаленном режиме — помогала им искать тестировщика и сама тестировала первые сборки. Благо что тестировать там «раз-два и обчелся». В офис заезжала редко.

И вот как-то раз приехала в гости. Стоим с разработчиком, что-то обсуждаем. И тут аналитик, которая заводит площадки в систему, начинает жаловаться, что система ей выдает ошибку при сохранении. Как так?! Я же тестировала...