Сообщество - Лига тестировщиков

Лига тестировщиков

160 постов 3 012 подписчиков

Популярные теги в сообществе:

15

"Быtие теsтeрa".

Добрый день господа и дамы.


Как и обещал, истории из жизни тестировщика МП.


Как бы вам описать, главного героя повествования ?! А с другой то стороны, оно вам нужно?


Четверг, вечер, в предвкушении ПЯТНИЦЫ-развратницы !!!!! Закончив внеочередной цикл тестирования по своему функционалу, с нетерпением ждал окончания рабочего дня. За 7, минут до ухода, звонок с собрания команды данного проекта. "Нус задержусь минут на 10, заодно стояние в метро пропущу." - подумал я. Аналитик сразу начал с козырей - "Нус смотрите, у нас всё идёт хорошо, мы в график вроде бы укладываемся и завтра у нас Инной показ перед СБ". Инна, в этот момент, выпала из разговоров, провалившись в чертоги своего разума. Я же, будучи довольно наглым товарищем, поинтересовался - по какой причине мой функционал показывают не я и вообще без меня проходит данное мероприятие? "А, ну это .................... не твоё дело." - ответ Долбонафтера. Думаю вы поняли кто герой, данного поста. Тут вмешался инженер по внедрению, с претензиями:


1) Он узнал о презентации только что.


2) Такие мероприятия проводят на тестовых серварах, которые не работают более недели (о чём сообщали я и Инна в том числе и этому Долбонафту).


3) У тестировщиков (нужны именно двое т.к. я занимаюсь и самим МП и частично бэком, а у напарницы моей есть доступ о том что происходит на самих серверах) нету времени подготовить всё необходимое для online трансляции.


4) Отсутствует номер сборки которую надо показывать.


5) Нету информации о времени проведения презентации.


Коллегиально, было выдвинуто требование - послать сие мероприятие в пешее эротическое. Желательно на неделю. Инна как человек ответственный и отзывчевый согласилась провести презентацию. Я же подписался добровольно по причинам:


- Это мой функциона.


- Она моя напарница.


- Есть способы сжечь пердак Долбонафту.

От его высочества "организатора презентации" aka Долбонафт, требовалось уточнить время проведения, сборку и стенд на котором надо проводить показ. Чувствуете чем пахнет, а ?
Он организовал это мероприятие почти неделю назад, сам не знает о нём ни чего.  

"Сказочный долбоёб" сообщает -" Показываем сборку андроид недельной давности.". Проблема в том, что у нас обновы каждый день штук по 10, требуем конкретный номер сборки. Получили номер, я остался настраивать прогу для презентации, Инна пошла домой.
На почту пришло письмо с информацией о завтрашней презентации. В списках вижу Инну, инженера по внедрению, 2 начальника проекта, СБ-ники, разраб по iOS-у .............................. Перечитываю список ещё 3 раза. Закралась мысля что нас наебали. Пытаюсь дозвониться до Долбонафтера, результат 0. Пишу ему на почту, telegram, и шлю смс "Возьми трубку, шайтан!".

В итоге позвонил инженеру по внедрению, обрисовал всего дермодемона которого мы призвали, неосознанно, и интересуюсь как быть. Решили: в пятницу, около 9 утра созвон всех причастных к презентации, найти рабочий ноутбук, законнектить его с iPhone через wifi который раздаёт старенький самсунг и показывать экран Афони так, ибо разрешения на спец проги для простого рабочего компа - бюрократический ад продолжительностью в неделю. Когда я уходил домой, оказалось что переработак у меня на 3 часа, а сделано было нихуя полезного ))).

Пятница.
Утро 8.49.
До презентации:
Х час.
У мин.
Й сек.
С Вами.


С Инной проверяем работоспособность нашею Uberсистемы, проверям тестовы стенды, ржём над ситуацией. Созвон:

- День добрый, коллеги, всё готово к презентации ?
- К презентации по адроиду,частчно да, по iOS нет, номера сборки нам не предоставили, мы считаем что презентацию необходимо либо перенести на некоторое время либо вообще отменить, так как стенды,которые не работают уже 2-ю неделю, на данные момент починить не могут, не могут понять в чём проблема.
- Так давайте на втором стенде покажем ?!
- Сам нам говорил - только на первом + второй стенд то же мёртв.
- Так и как быть?
- Отменяем презентацию.
- Ок, а от меня вы чего хотите-то?
- Ты организатор, тебе и надо её отменить !!
- Не указывайте мне, на мои обязанности, если не подготовились так и скажите.
- Письма о не рабочих стендах писали с прошлой пятницы, номер сборки ты нам так и не дал, как мы можем презентовать что-то, без работающих стендов.
- Сборка номер P.0.X.
- ................................................... ты в курсе что из 92 тестов на ней проверили 6? Я не могу ручаться за то что она работает корректно.
- Ну за андроид ты ведь можешь ручаться?
- Я его неделю проверял, а эту сборку минут 30.
- Номер сборки я вам дал, показывайте функционал хоть со своих личных аккаунтов, главное покажите это СБ-кам !!


Далее шёл мат и претензии.

До презентации 2 часа, Я с инж. по внедрению пишу письмо СБ-кам с просьбой подключит аналитика aka Долбонафтер, к презентации так как на некоторые вопросы способен ответить только создатель ТЗ. За 15 минут до презентации, "Сказочный долбоёб" отменяет презентацию с формулировкой "Не работает тестовое окружение".

Презентацию перенесли на вторник (завтра) на 11 утра ))). Стенды нам так и не починили, сборку оставили ту же. Люблю свою работу и уважаю своих товарище по работе над проектом, но аналитик нам попался какой-то тормоз.

Следующий пост скорее всего будет именно про презентацию. Если вам понравилось то я искренне рад, если же история не понравилась, прошу прощения и жду аргументированной критики в комментариях.

И вот вам котя, что бы пост не казался таким уж и убогим.

Показать полностью 1
11

Маленький лайфхак

На проекте пара серверов. Там ведется и разработка, и тестирование. Пару раз была ситуация, когда я тестил что то "многошаговое", серваки тушили и мне только и оставалось что ругаться. В итоге было принято решение купить вот такой девайс на известном китайском сайте.


Когда сервак необходимо потушить в гонг бьют один раз и через 20 сек сервак тушится.

Когда сервак поднят бьют 2 раза и можно продолжать работать.


P.S. Звук очень приятный.


Может кому пригодится...

Маленький лайфхак
Показать полностью 1

QA Girls (facepalm)

Я Senior QA в большой аутсорсной конторе, пришла в индустрию потому что мне всегда нравилось делать мир правильнее, лучше и багфри. Но оказывается моя профессия это прибыльно и к нам идут только ради наживы:

http://qagirl.pro/

QA Girls (facepalm)
103

Пол года в тестировании или взгляд с колоколенки

Почти год назад я спрашивал мнения у вас, ребята, по поводу профессии тестировщика. Было много дельных советов, и не очень, но все они были полезны в коей-то мере. И вот, я уже ровно 7 месяцев как тестировщик. Возможно, что кому-то будет полезен пост. Вероятно, что именно ты задумываешься о том, чтобы начать строить карьеру в тестировании, но пока обременён другими заботами. Я постараюсь максимально простым языком поделиться своим скромным опытом, и возможно, повлиять на твоё решение в вопросе "хочу ли я быть тестировщиком?".В общем, заваривай чайку, хватай печенюги и усаживайся поудобнее. А я беру бокал креплёного и начинаю.

Преамбула.

Войти в Ай-Ти или хлопоты "входа"

Немного цифр. После окончания универа по профилю "Энергетика" я уже окончательно для себя решил, что хочу быть тестировщиком. У меня всегда была тяга к тому, чтобы всё, чем я пользуюсь было идеальным + большое увлечение компами и еже с ними. Небольшой опыт кодинга (говно-кодинга) в конце 10-11 класса школы и первых курсов универа, но со временем всё забылось. После получения заветной корочки и месяца беспросветных кутежей, я составил резюме и начал шерстить вакансии на хх. И вот, первый отклик. Мне выслали тестовое задание, с ним я к сожалению не справился. Как говорится, первый блин комом. Затем почти один за одним были еще 3 ответа к моим откликам. Каждая компания высылала тестовое задание, которые я уже успешно выполнил и впереди у меня состоялись 3 первых в моей жизни собеседования. Первые два я успешно провалил, а на третьем, уже имея некоторый опыт в общении с HR и тестировщиками, успешно его прошел. Спустя приблизительно неделю в один жаркий летний день мне позвонили и сообщили, что с 1 сентября я выхожу на работу. Это была моя маленькая победа. К слову, я даже рад, что в предыдущие места меня не взяли, но об этом дальше.

Ах да, цифры, подытожим - 4 отклика, 4 тестовых задания, 3 собеседования, 1 успешное, затраченное время около 3 недель.

Испытательный срок или оклад за обучение

После оффера (успешного прохождения собеседования и приглашения на работу) я начал усиленно готовиться, читал блоги, смотрел видео, впитывал и вкушал опыт других, бывалых тестировщиков. Первые два месяца я приходил на работу и изучал документацию по продукту, который мне предстояло тестировать, смотрел видео-уроки (записывали их тестировщики из компании). Очень круто, что для лёгкого входа новичков был весь необходимый материал, это очень помогло. В течение месяца я каждый день изучал новое, а два раза в неделю общался с менеджером разработки (член команды, который ставит задачи, общается с заказчиками и вообще, занимается многими организационными вопросами + защищает нас от других команд, которые хотят скинуть свои косяки на нас), рассказывал ему, что нового узнал, отвечал на его вопросы. Честно, я ощущал себя идиотом, который нифига не понимал, но очень хотел и старался вникнуть в процесс. Какие-то непонятные названия, странные слова Agile, Scrum, МР, ПМ, Тим-лид и прочие, уже кажутся такими простыми и примитивными, но тогда, будучи совсем зелёным, я их до конца не мог сложить воедино. Первые три месяца пролетели быстро, но их я запомню на всю жизнь - это самое болезненное время, когда много, просто невероятно МНОГО информации, которую нужно усвоить и научиться использовать.

И вот, наступил декабрь. К этому моменту я успешно прошёл испытательный срок. У нас была даже некая балльная система, по которой по всем критериям у меня было 5/5, что не могло не радовать + положительный отзыв МРа. И в декабре, когда я уже неплохо освоился, состоялась ретроспектива. Ретроспектива - это некое собрание, когда команда обсуждает предыдущий квартал, какие были проблемы, находит пути их решения, подводит итоги и строит планы на следующий квартал. Цель - стать лучше. Одна из задач - разрешить предыдущие проблемы. И на этой ретроспективе я понял, что эта команда та самая, с которой можно свернуть горы и сделать наш продукт очень крутым. Я много читал историй, когда коллектив, мягко говоря - хрень, но в моём случае все более, чем круто сложилось. Ребята, зная, что я совсем зеленый, легко отвечали на все мои самые глупые вопросы, чем я старался не злоупотреблять.

Пошло-поехало

Прошло ровно пол года, как почувствовал, понял, осознал (как это не назови), что тестирование - это моё. Именно спустя пол года я понял, что то, чем я занимаюсь - это призвание. Естественно, что бывают косяки, не тестируемые задачи и прочие грустны вещи, но целая картинка позитивна!

Результат работы

Спустя 7 месяцев я научился и освоил некоторые инструменты и приобрёл скиллы, а именно:

PostgreSQL (СУБД) на уровне, который нужен тестировщику (анализ связей в БД, типов данных, запросы для тестирования и выборки данных);

Консольку Linux для просмотра логов, кода на тестовых стендах, правки "на горячую", всякие curl и прочие мелочи;

Различные техники тест-дизайна;

Буквально в последний месяц начал писать автотесты в связке Ruby+Selenium Webdriver+(всякие гемы аля Browsermob-proxy);

Написание документации (тест-планы, тест-кейсы, чек-листы и пр.);

Ну и всякие мелочи из разряда "деплоить ветку на тестовый стенд", "проверить наличие задач в ветке".

Вывод и скромный совет

Хотел бы обратиться к тебе, читатель. Если ты прочитал до этого места, то тебе в принципе интересно всё о тестировании, даже бредни джуна. Запомни одно - если чувствуешь, что это твоё - "не тормози сни..." не распыляйся и занимайся этим. Тестировщики - это ценные сотрудники, они отвечают за качество продукта, а следовательно экономят деньги заказчикам и делают конечных пользователей чуточку счастливее.

Задавай свои вопросы в комментарии и я с удовольствием отвечу на них.


P.S: Под понятием "тестировщик" я объединил и, непосредственно тестировщиков, и QA, и QC, не будите занудство и не проявляйте проф. деформации :) peace.

Показать полностью
Отличная работа, все прочитано!