Получи случайную криптовалюту за регистрацию!

Заметки тестировщика | Тестирование

Логотип телеграм канала @qanote — Заметки тестировщика | Тестирование З
Логотип телеграм канала @qanote — Заметки тестировщика | Тестирование
Адрес канала: @qanote
Категории: Технологии
Язык: Русский
Количество подписчиков: 2.96K
Описание канала:

Авторский канал тестировщика, который ушел в IT с образованием журналиста. Только откровенные заметки про работу в российской и американской компаниях.
Сотрудничество: @qanoteadmin
Cловарь тестировщика: @qadictionary

Рейтинги и Отзывы

2.00

2 отзыва

Оценить канал qanote и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

0

3 звезд

0

2 звезд

2

1 звезд

0


Последние сообщения 3

2022-08-28 17:57:51 Классификация тестирования

Ну что ж, вот мы и вернулись к обещанной теме. И довольно сложной, т.к. единой полной классификации попросту нет. Но для старта отлично подойдет и по С.Куликову, кому интересно. В остальном я постаралась собрать все из нескольких источников и объединить в одну большую классификацию по видам тестирования. Квиз будет именно по ней.

По целям:
Функциональное:
тестирование заявленной функциональности
тестирование защищенности
тестирование установки (инсталляции)
тестирование целостности данных
тестирование графического пользовательского интерфейса
тестирование настройки и лицензирования

Нефункциональное:
тестирование производительности
нагрузочное тестирование
стрессовое тестирование
тестирование стабильности/надежности
тестирование на отказ и восстановление
тестирование удобства использования
тестирование практичности
тестирование безопасности
тестирование масштабируемости
тестирование времени отклика
тестирование обеспеченности
конфигурационное тестирование
объемное тестирование
тестирование локализации, глобализации и интернационализации

По хронологии выполнения:
Комплексное
Входной тест
Основное
Повторное
Регрессионное
Приемочное

По степени подготовки к тестированию самим тестировщиком:
Ad-hoc (cвободное или интуитивное тестирование, выполняется без подготовки к тестам, без определения ожидаемых результатов, проектирования тестовых сценариев)
Тестирование по документации (формальное тестирование)

По уровню планирования:
Тестирование по тест-кейсам
Exploratory (исследовательское тестирование, совмещенное с изучением продукта)

По позитивности сценария:
Позитивное
Негативное

По разработке тестовых сценариев:
На основе требований
По вариантам использования
На основе модели

По исполнению кода:
Статическое
Статический анализ кода
Рецензирование исходного кода
Динамическое

По исполнителям тестирования:
Альфа-тестирование (проверка ПО на поздней стадии разработки, проводится разработчиками или тестировщиками)
Бета-тестирование (оценка ПО перед выходом на рынок в фокус-группе или добровольцами)

По уровню тестирования:
Модульное (компонентное)
Интеграционное
Системное
Приемочное

По знанию системы:
Белый ящик
Серый ящик
Черный ящик

По степени автоматизации:
Ручное
Полуавтоматизированное
Автоматизированное

По версии функционала:
Тестирование новой функциональности
Регрессионное тестирование

По свойствам тестируемого объекта:
функциональность
производительность
совместимость
надежность
удобство

Тестирование, связанное с изменениями:
регрессионное тестирование
дымовое тестирование
санитарное тестирование
подтверждающее тестирование
тестирование сборки
повторное тестирование

Прочие виды тестирования:
Тестирование файлов cookie
Тестирование потоков
Эталонное тестирование
Тестирование N+1
Тестировании интерфейса прикладного программирования
Параллельное/многопользовательское тестирование
Фаззинг тестирование
Ramp тестирование
Тестирование на переносимость
Сквозное (E2E - End–to–End) тестирование
Тестирование хранилищ данных (Data Warehouse)
Тестирование на проникновение

Заметки тестировщика
741 viewsedited  14:57
Открыть/Комментировать
2022-08-26 21:26:03 Вечер пятницы! Предлагаю на выходных вспомнить методологии разработки)
А после повторим классификацию тестирования и сделаем еще один квиз

https://habr.com/ru/company/edison/blog/269789/

Заметки тестировщика
934 views18:26
Открыть/Комментировать
2022-08-24 11:02:11 Часть 2
Один день из жизни тестировщика на удаленке в иностранной компании

Всем привет! С вами Валерия
В прошлый раз я рассказала о том, как стала тестировщиком после 2-х лет работы в журналистике. А сейчас поделюсь, из чего строится мой рабочий день и работа в целом.

Конечно, в каждой компании все устроено по-своему. На прошлом месте релиз продукта был каждую неделю. Документации и автоматизации как таковых не было (да и не нуждались в них). Гибкая методология разработки предполагала работу короткими спринтами, а все время команды отнимало планирование, развитие новых фич и работа с багами.

А на текущем месте работы используется другая методология, продуктов - несколько, а релизы - раз в месяц. Из этого уже понятно, что команд много, причем из разных городов и стран. В моей идет упор на создание и актуализацию тестовой документации, а также ручное и автоматизированное тестирование. По большей части я занимаюсь именно документацией, здесь не заскучаешь: одних только тест-кейсов больше 5 000.

10:00
Просмотр почты и чатов, список задач на день и кофе - стандартные атрибуты рабочего утра. Исходя из еженедельных KPI внутри команды я понимаю, чему сегодня стоит уделить больше внимания. Весь личный и командный прогресс отмечается в Jira в виде целой системы wiki страниц.

11:00
Чуть позже начинается дейлик, в рамках которого обсуждаем, что сделано вчера и запланировано на сегодня. Помимо этого, у нас есть замечательная традиция - каждый день поздравлять друг друга с праздником. И неважно с каким - такая мелочь задает настроение и поддерживает приятную обстановку в коллективе

11:20
Приступаю к работе. Отталкиваясь от намеченного плана, беру несколько старых тест-кейсов, чтобы актуализировать их. Это основная рутина, но дико необходимая. Именно по ним и будут писать автотесты.

Нередко при обновлении тест-кейса возникают "затыки", когда не получается воспроизвести описанные шаги. А, значит, и актуализировать этот тест-кейс. Причинами могут быть: измененный функционал, обновленный дизайн, неправильные входные данные, недостаток/избыток информации в шагах, некорректные формулировки или упущение создателя теста. Да все, что угодно, особенно если продукт связан с облачными решениями. Порой только на поиск причины может уйти немало времени.

На первый взгляд актуализировать тест-кейс кажется простой задачей. Но представьте себе большую систему, например, Booking.com. В нее интегрированы различные услуги - выбор отеля, направления, фильтрация по стоимости, дате и времени заезда, удобствам и т.д. И чтобы разобраться в проблеме с тест-кейсом, придется еще найти человека, который знает, как работает этот функционал.

17:30
Еще сейчас изучаю автоматизацию. Недавно нашла курсы по Python на Stepik. Практикуюсь в двух местах - на курсе и в нашем проекте. Я взяла один тестовый сценарий в работу, так что открываю PyCharm и пытаюсь писать свою проверку. Нередко приходится выходить за рамки рабочего времени.

19:00
В конце рабочего дня фиксирую промежуточные данные по задачам. Все в той же Jira. Если необходимо - общаюсь с менеджером в Teams по возникшим вопросам.

Как вы уже поняли, каждый мой день основан на рутине. Но в то же время каждый отдельно взятый тест - это целая история, которая не дает заскучать. А автоматизация позволяет развивать свой технологический стек и расти профессионально
1.2K views08:02
Открыть/Комментировать
2022-07-11 12:52:22
Каких постов вам не хватает?
Anonymous Poll
12%
Моменты из личной жизни (что происходит яркого/необычного на неделе)
31%
Мысли/эмоции/размышления о работе
9%
Повседневное душевное общение
62%
Квизы/тесты
2%
Свой вариант в комментариях
14%
Посмотреть результаты
122 voters362 views09:52
Открыть/Комментировать
2022-07-11 12:50:40 У меня для вас есть 3 новости!

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

Вторая. Теперь вы также можете прислать любой вопрос по тематике тестирования в бот @QaNoteBot. Просто напишите ему сообщение, а я отвечу на него в канале в специальной подборке. Не беспокойтесь, это анонимно.

И третья) Как только нас станет 5000, я подготовлю одну ооочень интересную и мощную фишку Чтобы поблагодарить вас за ваше участие и активность на канале! Пожалуйста, не забывайте про реакции, так я понимаю, что занимаюсь действительно чем-то полезным для вас!

Заметки тестировщика
365 viewsedited  09:50
Открыть/Комментировать
2022-07-11 10:22:01 А в этом документе вы найдете простые и полезные фразы на английском, которые сделают ваше резюме лакомым кусочком для HR-ов

Заметки тестировщика
410 views07:22
Открыть/Комментировать
2022-07-11 10:20:34 Как составить хорошее резюме?

Вид.

Немаловажно правильно оформить свое резюме.
Программа минимум: обернуть его в PDF и расшарить копию на гугл лиске. Оформить красиво можно с помощью конструктора, например, этого
Программа максимум: резюме в LinkedIn + в веб-версии на github-pages + PDF

Размер.

Достаточно одной-двух страниц файла с информацией, которая емко и точно отражает ваш опыт и знания.

Язык.

По дефолту - русский, если нацелены на компании из РФ с клиентами из РФ (или рекрутерами без знания английского :). В остальных случаях - английский.

Шапка.

Без наворотов.
Нейтральное фото (по желанию), по которому вас можно узнать (в т.ч. если распечатать в ч/б), ФИО, на какую позицию претендуете, актуальные контакты, опционально локация.

Опыт работы.

Любые практические навыки идет сразу после шапки. Это самая важная часть резюме. Без лишней воды кратко и емко описывается, чем конкретно вы занимались. Общее правило - использовать глаголы совершенного вида (сделал то, там-то; а делал, участвовал - ничего о вас не говорит), а еще лучше в формате «зона ответственности + достижения». Если занимались учебными проектами или самодеятельностью, то обязательно нужна ссылка на github с артефактами. Написать можно всё что угодно, а вот пруфы прикладывают немногие.

Навыки и технологии.

С чем работали, что умеете. Никогда не используйте банальные ключевые навыки «ответственный, целеустремленный, …». Только конкретика. Помните, что HR часто ищут по ключевым словам, а вы не должны раздувать ваше резюме всяким мусором) Технологии, инструменты - хороший выбор. Но будьте готовы, что вас по ним детально будут спрашивать в первую очередь. Не забудьте упомянуть знание иностранных языков (если таковое имеется). Сориентироваться поможет: раз, два, три. Владение технологиями также нужно доказать артефактами в гитхабе (коллекции из постмана, экспорт из TMS/BTS, код и т.п.).

Образование и самообразование.

Университет, курсы, книги и т.п. Кратко и по существу. От свежего к старому.

Раздел «О себе».

Можно включить, если есть что важного и интересного написать, опять же, коротко и если есть чем выделиться.

Сопроводительное письмо.

Чаще всего их всё-таки читают, но не надо их отправлять для галочки, это сразу бросается в глаза и идет в минус. Тут лучше поступать аналогично с разделом “О себе” - пишите, только если это действительно нужно, т.е. вы ознакомились с информацией о компании, вам есть чем выделиться среди других кандидатов и вы точно можете описать какие ваши навыки пригодятся бизнесу нанимателя. Для компании найм джуна это очень дорого и хорошо если кандидат начнет окупаться после полугода в штате, поэтому разговор с работодателем на понятном ему языке доход/расход может вас выделить из серой массы.

Насчет самих откликов:
Не нужно на начальном этапе выбирать место работы так, будто у вас лишь один шанс и вы собираетесь в ней состариться. Вообще слать резюме стоит не только откликаясь на вакансии. Есть мнение, что когда компания выкинула вакансию на работные сайты, это уже тупик (т.к. не нашли кандидата по своим каналам). Шлите на почты IT-компаний, HR-ов, расширяйте сеть контактов в linkedin и т.п.. Некоторые джуны могут по 2-3 десятка писем рассылать за неделю. Стоит ли говорить, что они быстро найдут свою первую работу?)

Дополнительно:

1. Резюме начинающего тестировщика (и не только тестировщика) с Михаилом Портновым
2. Идеальное резюме кандидата: миф или реальность
3. Что писать в резюме, если нет опыта работы
4. Топ-5 ошибок в резюме junior тестировщика. Как улучшить свое резюме
5. Резюме для тестировщика. Структура, оформление, рекомендации
6. 10 глупых вопросов рекрутеру
7. Как составить резюме тестировщику
8. Разбор резюме тестировщика (QA) 2022
9. Как составить резюме тестировщика ? Обзор, примеры, советы
10. Junior QA Engineer: Как написать резюме на английском, чтобы вас заметил HR-специалист

Источник: QA_Bible

Заметки тестировщика
379 viewsedited  07:20
Открыть/Комментировать
2022-07-11 09:31:23 Как и где искать работу?

Все зависит от компании и в меньшей степени от уровня позиции. В среднем это выглядит так:

1. Отклик на вакансию
2. *Опционально: выполнение тестового задания, п.2 и п.3 могут меняться местами
3. Скрининг по телефону (небольшая беседа с HR)
4. Полноценное собеседование с HR
5. Техническое собеседование, п.4 и п.5 иногда делают за раз
6. *Опционально: знакомство с боссом/лидом/командой)

В очень больших компаниях с потоковым наймом бывает и по 6-7 этапов интервью, в мелких местных же всё может обойтись одной встречей с беседой за кофе.

Ресурсы для поиска работы:

Hh.ru
Superjob.ru
Работа.ру
TProger
VC
LinkedIn
Хабр.Карьера
IngameJob (только вакансии из геймдева)
Группы Facebook*
Telegram-каналы
Группы Вконтакте
Чаты специалистов или профессиональных мероприятий
Офлайн конференции/мастер-классы
Сайты или группы от крупных компаний
Зарубежные площадки для поиска работы (indeed, idealist, hired)

Дополнительно:

1. Более подробный список, где можно найти работу в тестировании
2. Тестирование тестировщиков

Источник: QA_Bible

*Meta Platforms Inc. признана экстремистской организацией на территории РФ

Заметки тестировщика
410 views06:31
Открыть/Комментировать
2022-07-10 23:22:07 С чего начать обучение?

Начать я бы посоветовала с книги Романа Савина “Тестирование дот ком”. Это хороший старт, если вы совсем не знаете теории.
Но книга местами очень спорная и устаревшая, так что не стоит полагаться только на нее одну.

Затем я советую выбрать хороший базовый онлайн курс и пройти его (что не обязательно), либо пойти на офлайн-курсы местной компании с возможностью дальнейшего трудоустройства - это прям вообще класс

Если такой возможности нет, то хорошим выбором будет бесплатная книга Святослава Куликова “Тестирование программного обеспечения. Базовый курс” + бесплатный курс в дополнение к ней.

Ну а дальше дело за малым - с нашим усредненным списком требований из вакансий идем восполнять пробелы в.. интернет. Да, остается гуглить частные вопросы и хорошенько это все запоминать.

Тестирование - очень широкое понятие и абсолютно все узнать и запомнить не получится. Но в ваших силах скорее найти практическое применение теории. Причем неважно, что это будет - стажировка или самостоятельное тестирование приложений и сайтов. Важно лишь достичь полного понимания того, что вы уже знаете. Это как с английским - не будешь разговаривать и практиковаться - забудешь. У мозга есть интересное свойство забывать информацию, которой мы не пользуемся.

+ в резюме будет здорово указать, что у вас есть уже какой-то опыт в тестировании Но об этом чуть позже.

Ищите тестовые задания/проекты в интернете или придумывайте самостоятельно, тогда вам будет что рассказать и показать (те же тест-кейсы, баг-репорты и т.п.). Багов хватает в любом популярном приложении/сайте, стоит только поискать, так что не останетесь обделенными)

А когда найдете работу, то сможете самостоятельно выбрать дальнейшее направление - mobile/web/desktop. Или вообще уйдете в менеджмент/ автоматизацию/разработку/дата-сайенс/блокчейн и т.д. Выбирать только вам.

Помимо прочего, специалисту, планирующему развиваться профессионально, желательно как можно раньше начать сначала посещать релевантные митапы и конференции, а когда-нибудь и начать выступать в роли докладчика. Также не лишними будут различные сертификации (хотя бы тот же ISTQB разных уровней), если работодатель оплачивает банкет. Но вообще ISTQB если где и смотрят, то на западе и обычно не более чем как небольшой бонус.

Дополнительно:

1. Где начинающему тестировщику взять опыт для первой QA работы?
2. Курс тестировщика пройден. А дальше что?
3. «Правила роста: от джуниора до CTO», конспект вебинара Фёдора Борщёва
4. Есть рост у QA? | Куда расти тестировщику
5. Карьера QA - возможен ли рост выше уровня Senior, но не в менеджмент

Заметки тестировщика
503 viewsedited  20:22
Открыть/Комментировать
2022-07-10 22:27:58
Закрывая вопрос о необходимых навыках и знаниях при трудоустройстве, нельзя не сказать о разнице между грейдами тестировщика (QA). Конечно, вы и сами понимаете, что требования к джуну и к сеньору сильно отличаются.
Поэтому держите карточку, на всякий случай

Дополнительно:

1. Собеседование с QA. 250+ вопросов для Junior, Middle, Senior
2. Что нужно знать JUNIOR тестировщику? Разбор реальных вакансий
3. Что должен знать middle QA тестировщик
4. Что должен знать Senior QA тестировщик

Заметки тестировщика
517 views19:27
Открыть/Комментировать