Комментарии 12
Участвовал в чемпионате, очень понравилось, ошибка нашей команды, что мы не искали 3го участника, а зря, не хватило времени на тест змейки и гадания. Учтем это к следующему чемпионату. В общем и целом мы были рады занять далеко не последнее место в общем зачёте, учитывая то, что в нашей команде у участников было по 2-3 месяца опыта работы. Спасибо организаторам, очень крутое мероприятие!
игра начиналась в случайном месте, хотя в ТЗ прописали, что в одном и том же;
Внимательный участник заметил, что в статье допущен баг. Как раз по условиям было то, что человечки появляются в случайно месте в каждом раунде, но в реальности старт с Гэндальфом был в одном и том же месте.
Чемпионат для QA инженеров построенный по принципу «кто больше багов найдёт» - это примерно то же самое, что чемпионат по программированию, где главный критерий - кто больше строчек кода напишет.
Ещё больше удивляет, конечно, что всё это дело рук не каких-нибудь там HR/DevRel, а руководителя центра компетенций QA. Казалось бы.
Внимательный читатель заметит, что оценивается не только количество, но и критичность, и качество описания багов. Еще более внимательный заметит, что один хорошо описанный Major баг ценнее, чем 5 плохо описанных минорных.
А "письмо PO", как финальное задание, вообще не про баги.
Берём ISTQB (допустим) и читаем, что тестирование это одно из основных инструментов обеспечения качества (QA)
Текст из задания "Программисты закончили нашу веб версию, осталось только протестировать." говорит о том, что они видят тестировщика, а не инженера по обеспечению качества
Организаторы не скрывают что они для тестировщиков готовят задания. Даже на кубке что написано?
Если б они назвали "баг хантерс чампс", то было бы лучше?
Если идти по "тестировщиков не бывает! Только куа инженеры", то что придумать для соревнований QA? Интересно мнение
В целом, задачки были из разряда "нам нужно больше багов". Да, может зря они использовали слова "QA" и подобные в статье. Но ребята подошли ответственно. И за этом им отдельный респект. А мы продолжим сидеть на диванчике, пить смузи и хейтить их попытки сделать интересный чемпионат для сообщества куа
Потрясающий проект! Делали нечто подобное в супермелких масштабах, но Мордор-банк это просто вышка! И спасибо, что поделились своим опытом!
Интересно было бы узнать побольше технины, например, из каких частей в итоге состоял проект, где разворачивали проект, почему на тильде (?), сколько человек им занимались и почему "проект можно было запустить и за неделю, наверное, но у нас ушло 2 месяца" (вы ведь не мвп тут делали, так что наполнение проекта деталями мне не кажется лишней работой).
P.S. Очень удивлен сокращением браузеров только до Chrome и FF. Chrome и Safari выглядели бы органичнее. Но это, скорее всего, было сделано намеренно с целью НЕразделения пользователей по ОС :)
Бекенд Python (Flask), Фронтенд - Jquery и просто ванильный JS. Кажется архаичным, но для прототипа сойдет. Запаковано в докер. в качестве внутреннего хранилища сессий и пользовательских данный Sqlite3.
Запушили докер-образ - образ передан девопсу, он выбрал подходящий хостинг.
Хостились не у себя, просто купили виртуалок, никакой тильды.
У нас был 1 бекендер + 1 фуллстек.
Технически он написан страшно, показывать стыдно, а писать с багами придуманными заранее очень тяжело.
Можно было уложиться за неделю, потому что это практически МВП - обычное CRUD приложение, такое сейчас на бойлерплейтах из интернета думаю за выходные делают.
А вот чем гордимся - дизайн и верстка. Дизайнил наш штатный дизайнер, который съел на банковских приложениях собаку, и если бы в Мордоре открылся банк - он бы выгллядел именно так.
Браузеры сократили, чтобы люди не проверяли в столь сжатый срок одно и тоже много раз. Лучше пусть посвятят ценное время на реально хитрые и сложные баги, которые мы старательно минировали.
Большое спасибо за отзыв.
День добрый.
А теперь, когда мероприятие закончено, вы дадите мордор банк на растерзание новичкам? А если бы ещё и баги найденные где-то лежали, вообще незаменимый тренажер.
Заранее спасибо, надеюсь на вашу щедрость
Ну баги я выкладывать не буду так в лоб, это лишает происходящее любого развлекательного и педагогического смысла)
а вот самого образа нам не жалко.
https://hub.docker.com/repository/docker/stmirage/qachamp2
docker pull stmirage/qachamp2:v1.0
Приложение слушает порт 8080 внутри
так что запускать с флагом -p на_каком_порту_слушать_локально:8080
начать следует с роута http://localhost:порт/help - там будет техническое задание
Ссылку на фигму выкладывать не буду, но вот ссылка на экспортированный в pdf макет
https://disk.yandex.ru/d/zvbCzytYVKU3eA
Будем рады видеть вас в чате, где первыми объявим о новом чемпионате
Ну баги я выкладывать не буду так в лоб
"В лоб" не надо, не скажу за всех, но было бы здорово, потестить самому а потом посмотреть, что не нашел. Ну или, хотя бы, не меньше скольки стоит искать)
Как мы сделали свой чемпионат для тестировщиков и что получилось