Женя все помнит!
Вырезка из тест листа, проект менеджер и страница 404
Вырезка из тест листа, проект менеджер и страница 404
В предыдущем посте попросили рассказать о работе тестировщика (@Ulsk, для вас). Я думаю, что для многих, кто работает в сфере ИТ этот пост открытием не будет.
Чем занимается тестировщик. В первую очередь, тестировщик ПО (тестер, как некоторые манагеры любят обзывать) занимаются тестированием программного обеспечения, дизайн, функционал. корректность отображения, нагрузку на серверы и всё что только можно придумать. Общение с программистами, заведение багов (ошибок) в багтреккинг, и перепроверка после исправления, проверка нового функционала.
Самый распространённый вопрос при приёме на работу тестировщика у нашего начальника было: а как ты протестируешь ручку? Вот и думайте, по каким критериям оценивать.
На моей работе (уже бывшей), мы тестировали электронный документооборот для разных гос.структур и компаний нашей необъятной родины.
Я попала в самое начало формирования отдела тестирования в этой конторе. Директор считал нас эдакими обезьянками, которые беспорядочно нажимают кнопочки, со стороны оно так и выглядело, пожалуй, так как никто не понимал как оно должно быть, так как никто с документооборотом дела не имел. Но всё же, стали понимать что к чему (после 4 месяцев внедрения этого самого ПО в разных концах страны, и такое было).
Над какими проектами я успела поработать в качестве тестировщика? И так: школа татарского языка (это было на другой работе, но суть та же), облачный ЭДО (электронный документооборот), приложения для андроида и яблока, электронная очередь, госуслуги РТ, коллега ещё тестировала систему Глоанасс, на сколько помню.
В основном мы работали с ЭДО, проектов было много разных, но суть у всех одна.
Сначала мы действительно сидели как обезьянки, но потом структурировали работу, в итоге, стали писать планы и тест-кейсы (скучно, но полезно для будущих поколений. дабы те не задавали кучу всяких вопросов).
Тест-кейс - это то как вы должны тестировать тот или иной функционал, все шаги: куда нажать, и что должно вылезти, а в отчёте - что в итоге вылезло, если не то, значит баг, а там и билет для программиста, пусть правит.
Порой приходилось искать плавающие баги, на них никаких тест-кейсов нет, конечно, приходилось искать по всей системе связки с определённым параметром.
В начале оговорилась о нагрузочном тестировании. Это у нас включили уже позже, почти перед моим уходом, но я всё же успела и этим немного позаниматься. И так, нагрузочное тестирование - пропускная способность сервера за определенное время.
Мы, например, делали определённые сценарии: пользователь авторизовался, нажал на ссылку, создал документ, создал резолюцию в документе и т.п., но пользователь не один, а например всего их 150 в организации, мы задавали с запасом - 200 (мало ли). И смотрели каковы результаты: с какой скоростью открывается та или иная страница, как быстро происходит отправка. Если тест сломался, возможно баг где-то. Это ещё можно назвать своеобразным стресс-тестом.
Есть ещё автотестирование. Чтобы не заниматься рутиной и не тыкать подряд кнопочки по уже известным тест-кейсам. Мы совмещали автотесты с нагрузочным, ибо вручную два тестировщика не заменит 200 человек, а один автотестировщик - может.
Что нужно чтобы быть тестировщиком?
Я пришла туда, пока училась в магистратуре, знание программирования - на начальном уровне, но главное понимать логику и что требуется от проекта, по пути приходится изучать много всякой литературы более опытных коллег, чтобы не быть обезьяной, особенно интересно проводить нагрузочные тестирования, но нужно знать как (пара коллег проходили курсы от организации по нагрузочному, вот и пришлось перенимать некоторые знания у них).
А вообще, хорошо бы понимать код, как он есть, хотя-бы логику, мы запускали некоторые скрипты, особенно проверяя безопасность.
В любой работе главное - мозги и интерес.
P.S. Знаю что бывшие коллеги тоже тут тусуются, так что, огромный привет вам, я знаю, что вы меня помните.
Длинновато получилось, хоть и далеко не всё включила. Спасибо тем, кто дочитал до конца. Если будут вопросы, с радостью отвечу.
Добрый день господа и дамы.
Как и обещал, истории из жизни тестировщика МП.
Как бы вам описать, главного героя повествования ?! А с другой то стороны, оно вам нужно?
Четверг, вечер, в предвкушении ПЯТНИЦЫ-развратницы !!!!! Закончив внеочередной цикл тестирования по своему функционалу, с нетерпением ждал окончания рабочего дня. За 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 утра ))). Стенды нам так и не починили, сборку оставили ту же. Люблю свою работу и уважаю своих товарище по работе над проектом, но аналитик нам попался какой-то тормоз.
Следующий пост скорее всего будет именно про презентацию. Если вам понравилось то я искренне рад, если же история не понравилась, прошу прощения и жду аргументированной критики в комментариях.
И вот вам котя, что бы пост не казался таким уж и убогим.
Добрый день, пикабушники! Хочу знать ваше мнение: было бы вам интересно читать о рабочем дне тестировщика; от чего горит очаг; от чего работник испытывает неописуемый восторг, а также какие проблемы встречаются на пути "дотаскивания" ПО до релиза?
Одна вакансия, два кандидата. Сможете выбрать лучшего? И так пять раз.
Вопрос 2
Интересны ли Вам компьютерные игры? Какой у Вас игровой опыт?
Историю игр можно начать с 1999 года, когда мне купили мою первую приставку с неё всё и началось. Проиграл я на ней долгих 3 года пока у неё сломалось около 40 джойстиков и не сгорело 10 блоков питания. Так я и познакомился с другом паяльником.
Где-то в 2004 я получил мощный пентюх 4 с 256Мбайт видеокартой и 500Мбайт оперативки 80гб хард. Разумеется, он был только для учёбы. В тоже время учёба, начала даваться тяжко, я скатился до троек (кроме информатики). В девятом классе было принято решение отдать меня в колледж на специальность "Вычислительные машины, комплексы и сети", так как рука уже приросла к паяльнику, а глаза к монитору, попа к стулу, а уши к панку. Ну у всех соседей я уже переустановил винду уехал покорять Иваново. Первый год свободы прошёл в пьяном угаре между панками, готами, эмо и LOLерами . Родители видя как на лице появляются волосы, в виде чёрной чёлки, решили оградить меня от этой компании и совместными усилиями купили мне ноутбук (я летом подрабатывал). Затянули меня все популярные игры, а всех сильнее варкрафт. Что бы настроить сетку, по общаге я начал учится и познавать сложности современных технологий и интернета. Играл я ещё 3 курса, пока не пришло окончание обучения. Диплом я получил. Я написал электронный учебника по дискретной математике с последующим возможным вложением его в сеть интернет.
Тем же летом меня забрали в армию. В ВМФ (1 год), увезли меня в Выборг (под Питером) на специальность акустиком гидролокатора. Через месяц я улетел в Владивосток на корабль и стал учить морзянку (да меня отдали морзянщики), главным критерием выбора был вопрос: -«В технике шаришь?». Три недели я драил гальюны и учил морзянку (в случае необходимости могу выстукиванием по голове указать программисту на ошибку). Далее перевод на другой корабль, меня каким-то чудом делают коком, я один почти полгода готовлю еду на камбузе (в случае необходимости могу заставлять программистов есть невкусную еду). Играл во всевозможные телефонные игры.
Прилетел в домой устроился в Москву, вахтой на бетонный завод (Оператором пульта управления). Параллельно поступил в Ивановский Энерго Институт (программистом) заочно (Играть не прекращал). Проработал год на 1 год на одной (после чего завод закрыли и продали) я попытался устроится в несколько мест, но не брали из-за учёбы. Я помыкался на этой профессии ещё полтора года и ушел работать в банк. Принеси, подай, заправь и «сделаймнеэксельчтобынажимаешьивсёсамосортируется» присутствует. На работе не играю(нет). И вот решил, что пора развиваться и лучше, чтобы это было мне в радость.
Если кратко и прямо ответить на вопрос, то да интересны. Играю я с рождения, а в программируемые игры 18 лет. Если вам необходим список игр, то их достаточно что бы вы прекратили их читать на второй строчке. Спасибо за внимание
Думаю на работу меня туда не возьмут, за то постик на Пикабу вышел отличный. Авось ещё работодатель увидит.